|
Component Family |
Context |
|
|
Function |
cMQConnectionFactory encapsulates |
|
|
Purpose |
cMQConnectionFactory is used to |
|
|
MQ Server |
Select an MQ server from ActiveMQ, WebSphere MQ, |
|
|
Use Transaction (for ActiveMQ, WebSphere MQ, and Customized only) |
Select this check box to enable local transaction in the current |
|
|
Broker URI (for ActiveMQ only) |
Type in the URI of the message broker. For intra-Route message handling, you can simply use the default |
|
|
HTTP Transport (for ActiveMQ only) |
Select this check box to enable the HTTP based connection to the ActiveMQ broker. |
|
|
Use PooledConnectionFactory (for ActiveMQ only) |
Select this check box to use PooledConnectionFactory. |
|
|
Max Connections (for ActiveMQ only) |
Specify the maximum number of connections of the PooledConnectionFactory. This field is available only when the Use PooledConnectionFactory check box is selected. |
|
|
Max Active (for ActiveMQ only) |
Specify the maximum number of sessions per connection. This field is available only when the Use PooledConnectionFactory check box is selected. |
|
|
Idle Timeout (in ms) (for ActiveMQ only) |
Specify the maximum waiting time (in milliseconds) before the connection breaks. This field is available only when the Use PooledConnectionFactory check box is selected. |
|
|
Expiry Timeout (in ms) (for ActiveMQ only) |
Specify the time (in milliseconds) before the connection breaks since it is used for the first time. The default value is 60000. The expiry is disabled if 0 is specified. This field is available only when the Use PooledConnectionFactory check box is selected. |
|
|
Host Name (for WebSphere MQ, AMQP 1.0 and MQTT only) |
Type in the name or IP address of the host on which the IBM |
|
|
Port (for WebSphere MQ, AMQP 1.0 and MQTT only) |
Type in the port of the MQ server. For WebSphere MQ, the default is 1414. For AMQP 1.0, the default is 5672. For MQTT, the default is 1883. |
|
|
Transport Type (for WebSphere MQ only) |
Select a type of message transport between the IBM WebSphere MQ server and the WebSphere MQ broker from Bindings, Bindings then Client, and Client. |
|
|
Queue Manager (for WebSphere MQ only) |
Type in the name of the queue manager, or specify the name of the IBM WebSphere MQ server to find a queue manager. |
|
|
Authentication (for ActiveMQ, WebSphere MQ, and AMQP 1.0 only) |
Select this check box and provide the username and password for the MQ server to validate the access permission. To enter the password, click the […] button next to the password field, and then in the pop-up dialog box enter the password between double quotes and click OK to save the settings. |
|
|
Dependencies (for WebSphere MQ and Customized only) |
Specify additional libraries required by the MQ broker. |
|
|
Use SSL (for AMQP 1.0 and MQTT only) |
Select this check box to connect to the MQ server over the SSL |
|
|
Connect Attempts (for MQTT only) |
The maximum number of attempts to establish an initial |
|
|
Reconnect Attempts (for MQTT only) |
The maximum number of attempts to re-establish a connection after |
|
|
Reconnect Delay (for MQTT only) |
The time in milliseconds between attempts to re-establish an |
|
|
Quality of Service (for MQTT only) |
The MQTT Quality of Service to use for message exchanges. It can |
|
|
Connect Wait In Seconds (for MQTT only) |
Delay in seconds that the component will wait for a connection to |
|
|
Disconnect Wait In Seconds (for MQTT only) |
The number of seconds the component will wait for a valid |
|
|
Send Wait In Seconds (for MQTT only) |
The maximum time the component will wait for a receipt from the |
|
|
|
Codes (for Customized only) |
Write a piece of code to specify the MQ connection factory to be |
|
Usage |
cMQConnectionFactory cannot be |
|
|
Limitation |
Due to the license incompatibility, one or more JAR files required to use this component are |
|
For a related scenario, see Scenario 1: Sending and receiving a message from a JMS queue.