Java 消息服务 (Java Message Service, JMS) API 是一种通讯标准,使 Java EE 应用程序和组件可以创建、发送、接收和读取消息,并启用了松散耦合的可靠异步分布式通信。Sun Java System Message Queue (MQ)(实现了 JMS)与 Application Server 紧密集成,使您可以创建诸如消息驱动 bean (message-driven bean, MDB) 之类的组件。
MQ 使用连接器模块(也称为资源适配器,由 Java EE 连接器体系结构规范 1.5 定义)与 Application Server 集成。部署到 Application Server 的 Java EE 组件使用通过连接器模块集成的 JMS 提供者交换 JMS 消息。在 Application Server 中创建 JMS 资源将会在后台创建连接器资源。因此,每个 JMS 操作将调用连接器运行时并在后台使用 MQ 资源适配器。
您可以通过管理控制台或 asadmin 命令行实用程序管理 Java 消息服务。
有关配置 JMS 资源的更多信息,请参见《Sun Java System Application Server 9.1 管理指南》中的第 4 章 “配置 Java 消息服务资源”。有关 JMS 的更多信息,请参见《Sun Java System Application Server 9.1 Developer’s Guide》中的第 18 章 “Using the Java Message Service”。有关连接器(资源适配器)的更多信息,请参见《Sun Java System Application Server 9.1 Developer’s Guide》中的第 12 章 “Developing Connectors”。
有关 Sun Java System Message Queue 的更多信息,请参见 和 Message Queue 文档。有关 JMS API 的常规信息,请参见 JMS Web 页。