JMS 接口
WebSphere® Application Server 支持使用与 JMS 1.1 域无关的接口 (在 JMS 规范中称为 公共接口
) 和特定于 JMS 1.0.2 域的接口的应用程序。
使用 JMS 1.1 时,实现应用程序的首选方法是使用公共接口,因为它们提供了比特定于域的接口更简单的编程模型。 另外,应用程序还可以在同一个会话中创建队列和主题并在同一个事务中协调对它们的使用。 公共接口还是特定于域的接口的父代。
注: 特定于域的接口 (针对 WebSphere Application Server V 5 中的 JMS 1.0.2 提供) 仅支持为已实现的应用程序提供兼容性以使用这些接口。
JMS 公共接口 | 点到点接口 | 发布/预订接口 |
---|---|---|
ConnectionFactory | QueueConnectionFactory | TopicConnectionFactory |
连接 | QueueConnection | TopicConnection |
目标 | 队列 | 主题 |
Session | QueueSession | TopicSession, |
MessageProducer | QueueSender | TopicPublisher |
MessageConsumer | Queue接收方,
QueueBrowser |
TopicSubscriber |
有关 JMS 接口的更多信息,请参阅 JMS 文档 ( http://java.sun.com/products/jms/docs.html)。