createSession(paramA,paramB);

paramA 取值有 : true or false 表示是否支持事务 
paramB 取值有:Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGE,DUPS_OK_ACKNOWLEDGE,SESSION_TRANSACTED

createSession(paramA,paramB); 
paramA是设置事务的,paramB设置acknowledgment mode 
paramA设置为false时:paramB的值可为Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGE,DUPS_OK_ACKNOWLEDGE其中一个。 
paramA设置为true时:paramB的值忽略, acknowledgment mode被jms服务器设置为SESSION_TRANSACTED 。 
Session.AUTO_ACKNOWLEDGE为自动确认,客户端发送和接收消息不需要做额外的工作。 
Session.CLIENT_ACKNOWLEDGE为客户端确认。客户端接收到消息后,必须调用javax.jms.Message的acknowledge方法。jms服务器才会删除消息。 
DUPS_OK_ACKNOWLEDGE允许副本的确认模式。一旦接收方应用程序的方法调用从处理消息处返回,会话对象就会确认消息的接收;而且允许重复确认。在需要考虑资源使用时,这种模式非常有效。

JMS createSession(false, Session.AUTO_ACKNOWLEDGE); 两个参数不同组合下的区别相关推荐

  1. Session.AUTO_ACKNOWLEDGE

    使用自动确认模式,必须要创建无事务session Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE) ...

  2. 三个案例带你看懂LayoutInflater中inflate方法两个参数和三个参数的区别

    本文转载自[http://blog.csdn.net/u012702547/article/details/52628453] 关于inflate参数问题,我想很多人多多少少都了解一点,网上也有很多关 ...

  3. Hadoop的FileSystem.copyToLocalFile两个参数 空指针异常

    转载自 Hadoop的FileSystem.copyToLocalFile两个参数 空指针异常 在网上一搜,直接改成fileSystem.copyToLocalFile(false,xx,xx,tru ...

  4. LayoutInflater.inflate()方法两个参数和三个参数

    转载请标明出处:https://www.cnblogs.com/tangZH/p/7074853.html 很多人都用过LayoutInflater(布局填充器) 对于我来说通常使用下面两种:Layo ...

  5. 某餐馆有n张桌子,每张桌子有一个参数a表示 可容纳的最大人数,有m批客人,每批客人有两个参数,b表示人数,c为预计消费金额。

     某餐馆有n张桌子,每张桌子有一个参数a表示 可容纳的最大人数,有m批客人,每批客人有两个参数,b表示人数,c为预计消费金额.  在不允许拼桌的情况下,请实现一个算法选择其中一部分客人,使得总预计消费 ...

  6. inflate方法两个参数和三个参数的区别

    前言 今天在lint项目的代码时,又遇到了inflate方法的参数问题,之前看过相关的文章,又没有记录下来,导致时间长了就忘记了.今天再次遇到这个问题,便老老实实记录一下LayouInflater中i ...

  7. 根据首期还款日和分期数两个参数计算每期还款日期

    根据首期还款日和分期数两个参数计算每期还款日期(及其他时间相关计算) 话不多说直接上代码 方便自己方便他人main方法中已备好调用方法操作. 如需扩展可自行修改.相关jar包一般项目都应该能找到.大部 ...

  8. evt参数是干啥用的_http连接池中非常关键的两个参数,到底是干啥用的?

    作者简介:大厂一线资深开发.从crud开发到资深开发,再到研究员兼技术经理.<资深开发讲技术> 从一线实战中总结有故事,有背景的案例,希望带给大家一系列技术盛宴. 求关注,欢迎技术交流.友 ...

  9. ACMNO.30 C语言-宏交换 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。

    题目描述 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参.输出已交换后的两个值. 输入 两个数,空格隔开 输出 交换后的两个数,空格隔开 样例输入 1 2 样例输出 2 ...

最新文章

  1. C#学习笔记:多态与隐藏,覆盖
  2. 电脑 计算机服务打不开怎么办理,电脑xlsx打不开怎么办
  3. 一致性 Hash 在负载均衡中的应用
  4. Catch Overflow!
  5. mysql稠化报表_Oracle使用PARTITION BY 实现数据稠化报表
  6. java spr_Java中的42行代码中的URL缩短器服务(Java(?!)Spring Boot + Redis
  7. 青禾BBS数据库查询语句(动网)
  8. python类2继承-抽象-多态
  9. 欧式墙纸素材高清纹样图案,美观又大气
  10. python 爬虫 使用selenium 控制浏览器 进行搜索操作
  11. android自定义日历代码,Android自定义日历Calender代码实现
  12. 【办公自动化】基于Arcpy建立GIS三调转换工具箱,23万图斑shp文件分分钟转换完成
  13. Java中的23个设计模式 【结构型模式】 中的 【装饰模式】
  14. 华为OD机试题:叠积木(Python 解法)
  15. 实话实说!猿如意大测评!助力coding!
  16. 电脑无故重启很卡(深度相机也用不了)
  17. java黄金矿工完整源代码_黄金矿工funcode版(源码加实验报告)
  18. web api接口开发实例_vn.py交易API接口开发小班课(第二期)
  19. 求网络号、子网号、主机号、子网网络地址、子网广播地址
  20. 无桥PFC的优势及解决方案

热门文章

  1. vite按需引入 Ant Design Vue 3.0
  2. 多个域名泛域名证书和多域名证书
  3. Java就业方向有哪些?学习Java开发能做什么?
  4. 【离散数学】数学归纳法
  5. 极光推送之java后台封装REST API
  6. python re正则模块详解
  7. 猴子搬香蕉(算法入门题目005)
  8. 【iOS】关于keyWindow的获取
  9. Root后安装Xposed框架卡Logo问题
  10. 33V瞬变抑制二极管型号,怎么选型选用?