您的位置:首页 > 其它

EJB之JMS

2016-06-30 18:41 211 查看
       JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。异步通信弥补了同步通信的不足,实现了应用程序中的一个组件把消息发送到指,另一个组件从指定位置获取消息。定位置既是java平台上有关面向消息中间件的技术规范,也是JavaEE十三个规范之一。

   面向消息架构实现不同的应用程序之间,同一程序的不同组件之间的通信方法,其中负责将消息送到目的地的一方称为生产者,读取并处理信息的一方称为消费者,生产着将消息发送到消息目的,由消费者读取处理。从而实现了消息生产者和消费者之间的隔离和解耦,使得生产者和消费者的分工更加明确,不需发生直接关系,由消息目的进行两者关联,更加灵活多样。

    JMS通信优势:

        采用异步处理机制,避免客户机等待。

        利于消息持久保存。

        允许一条消息发给多个接收者。

     

       Java消息服务的规范包括两种消息模式,点对点和发布者/订阅者。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: