4.2. 配置连接工厂

JMS 连接工厂是创建连接的入口点。它使用对应用特定配置设置进行编码的连接 URI。

要设置工厂名称和连接 URI,请按照以下格式创建一个属性:您可以将该配置存储在 jndi.properties 文件中,或者设置对应的系统属性。

连接工厂的 JNDI 属性格式

connectionFactory.<lookup-name> = <connection-uri>

例如,这是您可以如何配置一个名为 app1 的工厂:

示例:在 jndi.properties 文件中设置连接工厂

connectionFactory.app1 = tcp://example.net:61616?jms.clientID=backend

然后,您可以使用 JNDI 上下文使用名称 app1 来查找配置的连接工厂:

ConnectionFactory factory = (ConnectionFactory) context.lookup("app1");