zoukankan      html  css  js  c++  java
  • JMS-activeMQ

    参考资料:

    http://yuxisanren.iteye.com/blog/1912587

    、JMS简介:JMS即Java Message Service,是Java 程序创建、发送、接收和读取企业消息传送系统的消息提供了一种常用的方式。个人感觉JMS类似与JDBC,Java提供一个接口让不同的厂商去实现,常见的实现有ActiveMQ、JBoss MQ、IBM Websphere MQ等。

    http://yuxisanren.iteye.com/blog/1918024

    http://somebody-hjh.iteye.com/blog/726050

    消息的通知确认 
    在客户端接收了消息之后,JMS服务怎样有效确认消息是否已经被客户端接收呢?Session session=connection.createSession(false,Session.AUTO_ACKNOWLEDGE);这段代码创建一个非事务性的session,并采用auto_acknowledge方式通知JMS服务器。如果采用事务性session时,通知会伴随session的commit/rollback同时发送通知。在我们采用非事务session时,有三种通知方式。 

    通知方式 效果
    DUPS_OK_ACKNOWLEDGE session延迟通知。如果JMS服务器宕机,会造成重复消息的情况。程序必须保证处理重复消息而不引起程序逻辑的混乱。
    AUTO_ACKNOWLEDGE 当receive或MessageListener方法成功返回后自动通知。
    CLIENT_ACKNOWLEDGE 客户端调用消息的acknowledge方法通知
  • 相关阅读:
    OZ Report 오즈 리포트 개발
    日期 英文 英语 韩文 韩语
    行合并
    R内存扩展 win7内存扩展
    计算日期函数
    C#颜色 Color.FromArgb ColorTranslator 16进制
    Phone
    浏览器 UserAgent
    context.Request.Files post 上传问题件
    The connection to adb is down, and a severe error has occured.
  • 原文地址:https://www.cnblogs.com/yanlong10829/p/4988732.html
Copyright © 2011-2022 走看看