第 6 章 例子


本章演示了通过示例程序使用 AMQ JMS。

如需了解更多示例,请参阅 AMQ JMS 示例套件和 Qpid JMS 示例

6.1. 配置 JNDI 上下文

使用 JMS 的应用通常使用 JNDI 获取应用所用的 ConnectionFactoryDestination 对象。这会使配置与程序分开,并使其与特定的客户端实施隔离。

为了使用这些示例,应将名为 jndi.properties 的文件放在类路径上,以配置 JNDI 上下文,如前面所述

jndi.properties 文件的内容应与下面显示的内容匹配,它确定应使用客户端的 InitialContextFactory 实施,配置 ConnectionFactory 以连接到本地服务器,并定义名为 queue 的目标队列。

# Configure the InitialContextFactory class to use
java.naming.factory.initial = org.apache.qpid.jms.jndi.JmsInitialContextFactory

# Configure the ConnectionFactory
connectionfactory.myFactoryLookup = amqp://localhost:5672

# Configure the destination
queue.myDestinationLookup = queue
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.