qpid:[<property>=<value>[;<property>=<value>]]@<transport>:<host>[:<port>]
Currently handled properties
Option |
Default |
Description |
---|---|---|
virtualhost |
"" |
Set the virtual host to be used (this is currently not supported by the 0.10 c++ broker |
username |
guest |
The user name for the client. |
password |
guest |
The password used for creating a connection. |
client_id |
auto-generated |
The client identifier used for creating a connection. |
Currently handled transports
Currently only 'tcp' transport is supported. 'tls' will however be supported and additional properties like 'keystore' and 'keystorelocation' will be added. The 'vm' transport should also be supported when a 0.10 Java broker will be available.
Option |
Default |
Description |
---|---|---|
tcp |
true |
Use a TCP connection |
tls |
false |
Use a tls connection |
Host port
The default host port used is 5672 for 'tcp'.
Failover
It is planned to introduce a failover property for controlling how failover occurs when presented with a list of brokers. This is however not yet supported.
Sample URLs
qpid:@tcp:myHost qpid:client_id=myClientIDpassword=myPassword;username=myUsername@tcp:myHost:5644