binding, keyword in URI, clientChannel, clientConnection" />
The connectionFactory parameter
The connection factory parameter's syntax is as follows:
connectionFactory=name(value)name(value)...where name is a sub-parameter name and (value) is an appropriate value, and the name(value) element is repeated as necessary. There is no separator between occurrences of name(value).
Sub-parameter names and values are as follows. If you are using SSL, you must add further SSL-specific sub-parameters, as detailed in SSL-related options in the URI. All the sub-parameters are optional; if none are to be set, code the connectionFactory parameter as connectionFactory=().
- connectQueueManager
- Specifies the queue manager to which the client will connect. The default is blank.
- binding
- Which type of binding should be used on the queue manager connection. If the binding option is not specified but options appropriate to a client binding are specified (such as clientConnection), the sender code assumes a client type binding. If no client type attributes are specified and no binding type is specified, the default is "auto" which means that the client will attempt a server connection first. If this is not successful a client connection will then be attempted. If "server" is specified as the binding type, then the client will not attempt a client bindings connection if the server connection fails. Other options are "client", where it is known a server bindings connection would not be appropriate, or "xaclient" (xaclient applies to .NET only). The SOAP/WebSphere MQ sender code checks the URI for any inconsistencies in the specified options. For example if the URI specifies "binding=server" but also had client type parameters specified such as "clientConnection=" or SSL parameters, an error message is displayed by the SOAP/WebSphere MQ sender and the request fails.
- clientChannel
- Specifies the channel to be used when a SOAP client makes a WebSphere MQ client connection. The default value is null. If the clientConnection keyword is specified, a value must be given for clientChannel.
- clientConnection
- Specifies the connection string to be used when a SOAP client makes a WebSphere MQ client connection. For TCP/IP, this is in the form of either a hostname (for example
MACH1.ABC.COM) or network address in IPV4 format (for example
19.22.11.162) or IPV6 format, (for example
fe80:43e4:0204:acff:fe97:2c34:fde0:3485). It can include the port number, for example
MACH1.ABC.COM(123).