JMS 应用程序的元素
该主题包含 JMS 消息传递系统的不同元素。
JMS 应用程序由以下部分组成:
- JMS 客户机
- 生成消息和/或使用消息的应用程序或进程。
- 受管对象
- 由管理员为使用客户机而创建的预先配置的 JMS 对象。JMS 受管对象有两种类型:目标和连接工厂。
- 目标
- 供客户机用于指定所生成的消息的目标以及供客户机使用的消息来源的对象。IBM® IoT MessageSight JMS
客户机中的 Destination 实现可实现两种目标接口:
- 主题
- 队列
- 连接工厂
- 供 JMS 客户机用于创建与 JMS 提供程序的连接的对象。IBM IoT MessageSight JMS 客户机中的 ConnectionFactory 实现可实现三种类型的连接工厂接口:
- ConnectionFactory
- TopicConnectionFactory
- QueueConnectionFactory
- 消息
- 包含 JMS 客户机之间传输的数据的对象。
- 消息生产程序
- 创建和发送消息的 JMS 客户机。
- 消息使用程序
- 接收消息的 JMS 客户机。