JMS
文章平均质量分 68
Mr_Bang_Lu
互相交流
展开
-
JMS的基本构件
连接工厂: 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 连接: JMS Connection 封装了客户与 JMS 提供者之间的一个虚拟的连接。 会话: JMS Session 是生产和消费消息的一个单线程上下文。会话用于创建消息生产者(producer)、消息消费者(consumer)和消息原创 2016-10-19 13:30:26 · 321 阅读 · 0 评论 -
JMS的可靠性机制
确认: JMS消息只有在被确认之后,才认为已经被成功地消费了。消息的成功消费通常包含三个阶段:客户接收消息,客户处理消息,消息被确认。 在事务性会话中,当一个事务被提交的时候,确认自动发生。在非事务性会话中, 消息何时被确认取决于创建会话时的应答模式 (acknowledgement mode) 。 该参数有以下三个可选值: 1.Session.AUTO_ACKNOWLEDGE原创 2016-10-19 13:54:13 · 217 阅读 · 0 评论 -
JMS组成元素
JMS提供者: 连接面向消息中间件的,JMS接口的一个实现。提供者可以是Java平台的JMS实现,也可以是非Java平台的面向消息中间件的适配器。 JMS客户: 生产或消费消息的基于Java的应用程序或对象。 JMS生产者: 创建并发送消息的JMS客户。 JMS消费者: 接收消息的JMS客户。 JMS消息: 包括可以在JMS客户之间传递原创 2016-10-20 10:22:06 · 268 阅读 · 0 评论 -
JMS应用程序接口
ConnectionFactory接口(连接工厂) 用户用来创建与JMS提供者连接的被管对象。JMS客户通过可移植的接口访问连接,这样当下层的实现改变时,代码不需要进行修改。 管理员在JNDI名字空间中配置连接工厂, 这样,JMS客户才能够查找到它们。根据消息类型的不同,用户将使用队列连接工厂,或者主题连接工厂。 Connection接口(连接) 连接代表了应用程序和消息服原创 2016-10-20 11:45:50 · 891 阅读 · 0 评论