Java 消息传递服务(JMS)

Java 消息服务(JMS)是一种标准 Java API,允许应用程序异步创建,发送,接收和读取消息。

JMS 定义了一组通用接口和类,允许应用程序与其他消息提供程序进行交互。

JMS 类似于 JDBC:JDBC 连接到不同的数据库(Derby,MySQL,Oracle,DB2 等),JMS 连接不同的提供程序(OpenMQ,MQSeries,SonicMQ 等)。

JMS 参考实现是 Open Message Queue(OpenMQ)。它是开源项目,可以在独立应用程序中使用,也可以在应用程序服务器中构建。它是集成到 GlassFish 中的默认 JMS 提供程序。