OverviewOpenJMS provides connectivity via RMI, TCP, HTTP and SSL protocol stacks using connectors . Connectors are configured in the $OPENJMS_HOME/config/openjms.xml configuration file, using the < Connectors > element. E.g: <Connectors> <Connector scheme="rmi"> <ConnectionFactories> <QueueConnectionFactory name="QueueConnectionFactory"/> <TopicConnectionFactory name="TopicConnectionFactory"/> </ConnectionFactories> </Connector> </Connectors> The above specifies that the connection factories "QueueConnectionFactory" and "TopicConnectionFactory" use the RMI Connector. Supported ConnectorsThe following documents detail the supported connectors, and their configuration requirements:
Configuring multiple connectors
In order to configure multiple connectors, add a
<
Connector
>
entry for each desired connector.
<Connectors> <Connector scheme="rmi"> <ConnectionFactories> <QueueConnectionFactory name="RMIQueueConnectionFactory" /> <TopicConnectionFactory name="RMITopicConnectionFactory" /> </ConnectionFactories> </Connector> <Connector scheme="tcp"> <ConnectionFactories> <QueueConnectionFactory name="TCPQueueConnectionFactory" /> <TopicConnectionFactory name="TCPTopicConnectionFactory" /> </ConnectionFactories> </Connector> </Connectors> |