- 3
- 0
- 约3.51千字
- 约 5页
- 2023-08-06 发布于上海
- 举报
MQ For JAVA 编程
一、 .设置连接 我们通过 MQQueueManager 类的构造器调用获得到队列管理器的连接。在这个时候,我们所获得连接的类型是由 MQEnvironment 类的某些静态字段决定的。区别不同连接模式的静态字段设置分别是主机、通道、userId 和口令。在这些用以连接到队列管理器的 MQEnvironment 字段中, 最能区别出绑定模式和客户机连接模式的两个字段设置就是主机和通道。在绑 定模式中,除了 userId 和口令字段外,您不必为这些字段中的任何一个设置 值。您也可以选择在绑定模式中设置它们。
1、?MQEnvironment.hostName
由于该主机名用于到队列管理器运行机器的 TCP/IP 连接,因此其值不区分大小写
;
2、MQEnvironment.channel
这是客户机连接通道的名。该字段的值是区分大小写的。一般说来,它就是队 列管理器下面服务器连接通道的名。是一个双向链接,它使在客户机和队列管理器之间的 MQI 调用和回复成为可能。对客户机连接而言,我们应当将其设为应用程序尝试连接的队列管理器下面服务器连接通道的名
3、MQEnvironment.port
端口号是一个可选字段。在默认情况下,客户机会尝试在主机的 1414 号端口上连接到队列管理器。1414 号端口是 WebSphere MQ 监听器默认使用的端口。如果该端口号与默认的不同,那么您可以用 MQEnvironment.port 字段来指定端口号 MQEnvironment.port = 1416
4、 MQEnvironment.userId 和 MQEnvironment.password
userId 和口令字段在默认情况下是空的。您可以通过设置userId 和口令字段的值来指定 userId 和口令
MQEnvironment.userId = “userXYZ” ; MQEnvironment.password = “password” ; 5、
二、属性设置
public class MQGetMessageOptions extends Object
该类包含控制 MQQueue.get() 操作的选项。
注: 该类中可用的一些选项的操作取决于使用它们的环境。使用 * 来标记这些元素。请参阅 第 6 章 与环境相关的行为以获取细节。
变量
options
public int options
控制 MQQueue.get 操作的选项。可以指定下列任何值,或不指定下列值。如果需要多个选项,可以使用按位“或”运算符添加或组合这些值。
MQC.MQGMO_NONE MQC.MQGMO_WAIT
等待消息的到来。
MQC.MQGMO_NO_WAIT
如果没有适用的消息,则立即返回。
MQC.MQGMO_SYNCPOINT
获取同步点控制下的消息;标记消息为对其它应用程序不可用,仅当落实工作单元时才将它从队列中删除。如果工作单元被逆序(现场)恢复,那么消息将再次可用。
MQC.MQGMO_NO_SYNCPOINT
获取非同步点控制下的消息。
MQC.MQGMO_BROWSE_FIRST
从队列开始处浏览。
MQC.MQGMO_BROWSE_NEXT
从队列当前位置浏览。
MQC.MQGMO_BROWSE_MSG_UNDER_CURSOR
从浏览光标处浏览消息。
MQC.MQGMO_MSG_UNDER_CURSOR
获取浏览光标处的消息。
MQC.MQGMO_LOCK*
锁定被浏览的消息。
MQC.MQGMO_UNLOCK*
解锁以前锁定的消息。
MQC.MQGMO_ACCEPT_TRUNCATED_MSG
允许截断消息数据。
MQC.MQGMO_FAIL_IF_QUIESCING
如果队列管理器停顿,则失败。
MQC.MQGMO_CONVERT
在将数据复制到消息缓冲区前,请求把应用程序数据转换为与 MQMessage 的characterSet 和编码属性一致。因为数据转换也适用于从消息缓冲区检索出的数据,所以应用程序通常不设置该选项。
MQC.MQGMO_SYNCPOINT_IF_PERSISTENT*
如果消息一直存在,则使用同步点控制获取消息。
MQC.MQGMO_MARK_SKIP_BACKOUT*
允许工作单元不恢复队列上的消息而逆序(现场)恢复。分段和分组
MQSeries 消息能作为单个实体被发送或接收,能为发送和接收分割成几个段,也能与组中的其它消息链接。发送的每个数据片称为物理消息,可以是完整的逻辑消息或较长逻辑消息的一小段。每个物理消息通常有不同的 MsgId。单个逻辑消息的所有段都有相同的 groupId 值和 MsgSeqNumber 值,但是每个段的 Offset
您可能关注的文档
最近下载
- 量化投资CTA策略120807精品PPT课件.pptx VIP
- 广西北海市2024-2025学年七年级上学期期末生物试题.docx VIP
- 建设工程工程量清单计价规范完整版2024.pdf VIP
- 小葵花幼儿园中大班“我会看日历”教案.doc VIP
- 【22国赛作品】劳动教育研学旅行实施报告原图.pptx VIP
- TFJEPEA-水电机组检修标准项目预算编制规定与计算标准.pdf
- 《商用密码应用与安全性评估》第三章商用密码标准与产品应用-小结.pdf VIP
- 防洪评价技术方案.docx VIP
- 《药品生产全过程数字化追溯体系技术要求--生产制造》.pdf VIP
- 专题07 万有引力与宇宙航行(知识梳理 5大考点精讲精练 实战训练)(解析版)-2025年高中物理学业水平合格性考试总复习(江苏专用).docx VIP
原创力文档

文档评论(0)