JMS2.0规范中文版

JMS APIs

由于历史的原因,JMS提供四组用于发送和接收消息的接口。

JMS1.0定义了两个域相关的API,一个用于点对点的消息处理(queue),一个用于发布订阅的消息处理(topic)。尽管由于向后兼容的理由这些接口一直被保留在JMS中,但是在以后的API中应该考虑被废弃掉。

JMS1.1引入了一个新的统一的一组API,可以同时用于点对点和发布订阅消息模式。这也被称作传统API。

JMS2.0引入了一组简化API,它拥有传统API的全部特性,同时接口更少、使用更方便。

以上每组API提供一组不同的接口集合,用于连接到JMS提供者、发送和接收消息。因此,它们共享一组代表消息、消息目的地和其他各方面功能特性的通用接口。

所有的接口都在javaxjms包下。