JMS2.0规范中文版

遗留的域特定API接口

尽管由于向后兼容的理由这些域相关的API一直被保留在JMS中,但是应用中应该使用传统API或简化API来代替这些废弃的API。

为点对点消息处理的域相关API提供的主要接口如下:

  • QueueConnectionFactory:客户端用于创建QueueConnection的受管对象。
  • QueueConnection:客户端到JMS提供者的活动连接。
  • QueueSession:发送和接收消息的单线程上下文。
  • QueueSender:由QueueSession创建,用于发送消息的对象。
  • QueueReceiver:由QueueSession创建,用于接收消息的对象。

图2-4 遗留的点对点域特定API概述

为发布订阅消息处理的域相关API提供的主要接口如下:

  • TopicConnectionFactory:客户端用于创建TopicConnection的受管对象。
  • TopicConnection:客户端到JMS提供者的活动连接。
  • TopicSession:发送和接收消息的单线程上下文。
  • TopicPublisher:由TopicSession创建,用于发送消息的对象。
  • TopicSubscriber:由TopicSession创建,用于接收消息的对象。

图2-5 遗留的发布订阅域特定API概述