You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by "Rodrigues, Marc" <MR...@ballytech.com> on 2009/08/31 15:22:30 UTC

Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Hello All,

I would like to know if QPid can operate only on a LAN ?
Does Qpid have the necessary security model for public network ?

To use QPid across a public network, what is the recommendation ( VPN ,
SSH tunnels, SSL etc) ?
What is your recommended approach to a WAN deployment ?

Thanks

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


RE: Running the C++ Broker as a daemon process

Posted by "Rodrigues, Marc" <MR...@ballytech.com>.
Thanks Andre

I just find another MS solution with "SrvAny" tools

http://www.tacktech.com/display.cfm?ttid=197

It seems to works fine with Qpid C++ broker 0.5



-----Original Message-----
From: Andre Paim Lemos [mailto:andrepaim@gmail.com] 
Sent: mardi 1 septembre 2009 17:00
To: users@qpid.apache.org
Subject: Re: Running the C++ Broker as a daemon process

Hi,

I'm running qpid as a windows service using the service wrapper XYService (
http://www.codeproject.com/KB/system/xyntservice.aspx?display=PrintAll&fid=1239&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=851&select=659777).

I known that is not the best solution, but works for me...

Andre

On Tue, Sep 1, 2009 at 11:33 AM, Rodrigues, Marc
<MR...@ballytech.com>wrote:

> Hello All,
>
> I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid
> C++ Broker 0.5) for test purpose.
>
> It works fine but how can I run it as a daemon ( Windows service).
>
> I tried the option --daemon  to run the broker as daemon process without
> success.
> I don't see any more daemon option --help, is it still available.
>
> How can install it as a deamon under Windows XP Pro or Windows Server 2003
> ?
>
>
> Thanks
>
>
>
> http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html>
>
>
>
>
>
> From: Carl Trieloff [mailto:cctrieloff@redhat.com]
> Sent: lundi 31 août 2009 17:07
> To: Rodrigues, Marc
> Cc: users@qpid.apache.org
> Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN
> deployment
>
>
>
> Rodrigues, Marc wrote:
>
> Thanks Carl
>
>
>
>        Do you want all clients to one location, or a federation?
>
>
>
> All the clients will be on the public network (Internet) all over the
> country.
>
>
>
>
> Then I would setup a few federated brokers if possible.
>
> See: http://qpid.apache.org/using-broker-federation.html
>
> Carl.
>
>


-- 
[]'s
Andre Paim Lemos

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Re: Running the C++ Broker as a daemon process

Posted by Andre Paim Lemos <an...@gmail.com>.
Hi,

I'm running qpid as a windows service using the service wrapper XYService (
http://www.codeproject.com/KB/system/xyntservice.aspx?display=PrintAll&fid=1239&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=851&select=659777).

I known that is not the best solution, but works for me...

Andre

On Tue, Sep 1, 2009 at 11:33 AM, Rodrigues, Marc
<MR...@ballytech.com>wrote:

> Hello All,
>
> I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid
> C++ Broker 0.5) for test purpose.
>
> It works fine but how can I run it as a daemon ( Windows service).
>
> I tried the option --daemon  to run the broker as daemon process without
> success.
> I don't see any more daemon option --help, is it still available.
>
> How can install it as a deamon under Windows XP Pro or Windows Server 2003
> ?
>
>
> Thanks
>
>
>
> http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html>
>
>
>
>
>
> From: Carl Trieloff [mailto:cctrieloff@redhat.com]
> Sent: lundi 31 août 2009 17:07
> To: Rodrigues, Marc
> Cc: users@qpid.apache.org
> Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN
> deployment
>
>
>
> Rodrigues, Marc wrote:
>
> Thanks Carl
>
>
>
>        Do you want all clients to one location, or a federation?
>
>
>
> All the clients will be on the public network (Internet) all over the
> country.
>
>
>
>
> Then I would setup a few federated brokers if possible.
>
> See: http://qpid.apache.org/using-broker-federation.html
>
> Carl.
>
>


-- 
[]'s
Andre Paim Lemos

RE: Running the C++ Broker as a daemon process

Posted by Wes Parish <We...@cowtownt.org>.
I am not sure if Qpid natively supports being installed as a service, but if it doesn't there is another option.

You can create a Windows service using SRVANY.exe from the Windows Server 2003 Resource Kit.  Basically, you run the SRVANY.exe application and it installs the service to your registry (and in the Services snap-in), then you can add parameters directly to your registry.  This is a very useful tool, and can be used for almost any application.

http://support.microsoft.com/kb/137890

Wes


-----Original Message-----
From: Rodrigues, Marc [mailto:MRodrigues@ballytech.com]
Sent: Tue 9/1/2009 9:33 AM
To: users@qpid.apache.org
Subject: Running the C++ Broker as a daemon process
 
Hello All,
 
I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid C++ Broker 0.5) for test purpose.
 
It works fine but how can I run it as a daemon ( Windows service).
 
I tried the option --daemon  to run the broker as daemon process without success. 
I don't see any more daemon option --help, is it still available.
 
How can install it as a deamon under Windows XP Pro or Windows Server 2003 ?
 

Thanks

 

http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html> 

 

 

From: Carl Trieloff [mailto:cctrieloff@redhat.com] 
Sent: lundi 31 août 2009 17:07
To: Rodrigues, Marc
Cc: users@qpid.apache.org
Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

 

Rodrigues, Marc wrote: 

Thanks Carl
 
  

	Do you want all clients to one location, or a federation?
	    

 
All the clients will be on the public network (Internet) all over the country.
  



Then I would setup a few federated brokers if possible.

See: http://qpid.apache.org/using-broker-federation.html

Carl.




RE: Running the C++ Broker as a daemon process

Posted by Steve Huston <sh...@riverace.com>.
Hi Marc,

> I installed QPid 0.5 on Windows XP PRO SP3 machine 
> (qpidc-0.5.msi | QPid C++ Broker 0.5) for test purpose.
>  
> It works fine but how can I run it as a daemon ( Windows service).

You can't. That feature has not been added. It would be great if you
would like to help to develop it.

Best regards,
-Steve


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Running the C++ Broker as a daemon process

Posted by "Rodrigues, Marc" <MR...@ballytech.com>.
Hello All,
 
I installed QPid 0.5 on Windows XP PRO SP3 machine (qpidc-0.5.msi | QPid C++ Broker 0.5) for test purpose.
 
It works fine but how can I run it as a daemon ( Windows service).
 
I tried the option --daemon  to run the broker as daemon process without success. 
I don't see any more daemon option --help, is it still available.
 
How can install it as a deamon under Windows XP Pro or Windows Server 2003 ?
 

Thanks

 

http://qpid.apache.org/rasc.html <http://qpid.apache.org/rasc.html> 

 

 

From: Carl Trieloff [mailto:cctrieloff@redhat.com] 
Sent: lundi 31 août 2009 17:07
To: Rodrigues, Marc
Cc: users@qpid.apache.org
Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

 

Rodrigues, Marc wrote: 

Thanks Carl
 
  

	Do you want all clients to one location, or a federation?
	    

 
All the clients will be on the public network (Internet) all over the country.
  



Then I would setup a few federated brokers if possible.

See: http://qpid.apache.org/using-broker-federation.html

Carl.


Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Posted by Carl Trieloff <cc...@redhat.com>.
Rodrigues, Marc wrote:
> Thanks Carl
>
>   
>> Do you want all clients to one location, or a federation?
>>     
>
> All the clients will be on the public network (Internet) all over the country.
>   


Then I would setup a few federated brokers if possible.

See: http://qpid.apache.org/using-broker-federation.html

Carl.

RE: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Posted by "Rodrigues, Marc" <MR...@ballytech.com>.
Thanks Carl

>Do you want all clients to one location, or a federation?

All the clients will be on the public network (Internet) all over the country.


-----Original Message-----
From: Carl Trieloff [mailto:cctrieloff@redhat.com] 
Sent: lundi 31 août 2009 16:55
To: users@qpid.apache.org
Subject: Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Rodrigues, Marc wrote:
> Hello All,
>
> I would like to know if QPid can operate only on a LAN ?
>   

yes.

> Does Qpid have the necessary security model for public network ?
>   

that would depend on your requirements. It does have TSL/SLL in 0.5 and 
on trunk we now
have Kerberos encryption for most clients.

> To use QPid across a public network, what is the recommendation ( VPN ,
> SSH tunnels, SSL etc) ?
>   
I would go VPM or TSL/SSL.

> What is your recommended approach to a WAN deployment ?
>   

Do you want all clients to one location, or a federation?

> Thanks
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:users-subscribe@qpid.apache.org
>
>   


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Posted by Carl Trieloff <cc...@redhat.com>.
Robert Greig wrote:
> 2009/8/31 Carl Trieloff <cc...@redhat.com>:
>
>   
>>> I would like to know if QPid can operate only on a LAN ?
>>>
>>>       
>> yes.
>>     
>
> Carl, are you actually saying you think Qpid only works in a LAN environment?

It works in both LAN and WAN. thanks for picking that up.

Carl.

Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Posted by Robert Greig <ro...@gmail.com>.
2009/8/31 Carl Trieloff <cc...@redhat.com>:

>> I would like to know if QPid can operate only on a LAN ?
>>
>
> yes.

Carl, are you actually saying you think Qpid only works in a LAN environment?

Robert

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Re: Question about C++ broker, DotNet/Java/C++ client and WAN deployment

Posted by Carl Trieloff <cc...@redhat.com>.
Rodrigues, Marc wrote:
> Hello All,
>
> I would like to know if QPid can operate only on a LAN ?
>   

yes.

> Does Qpid have the necessary security model for public network ?
>   

that would depend on your requirements. It does have TSL/SLL in 0.5 and 
on trunk we now
have Kerberos encryption for most clients.

> To use QPid across a public network, what is the recommendation ( VPN ,
> SSH tunnels, SSL etc) ?
>   
I would go VPM or TSL/SSL.

> What is your recommended approach to a WAN deployment ?
>   

Do you want all clients to one location, or a federation?

> Thanks
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project:      http://qpid.apache.org
> Use/Interact: mailto:users-subscribe@qpid.apache.org
>
>   


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org