WebSphere MQ Solution Designer认证考试
IBM根据其产品分类设置了相应的专业认证项目,那么IBM认证是什么呢?IBM认证的优势又怎样的呢?下面是小编整理的关于WebSphere MQ Solution Designer认证考试,希望大家认真阅读!
打开队列
本部分讨论打开不同队列类型的队列的一些方面。
队列独立性
当程序发出 MQOPEN 时,它始终将所打开的对象视为本地的。队列管理器将解析所打开的对象的名称。
如果所打开的队列名称已定义为另一个系统上某个队列的远程定义,则队列管理器将负责使用管理员创建的定义来确保将消息放在正确的传输队列上,并确保消息中包含必要的路由信息以支持在远程端传递。此讨论仅与放置信息有关;您无法从远程队列获取消息。
如果所打开的队列名称是别名,同样是队列管理器负责将该名称解析为本地或远程队列的定义,并正确地传递该消息。
程序确实不知道所打开的队列是本地队列、别名队列还是另一个系统上的队列的远程定义。
别名队列
别名队列只是一个定义。它允许通过另一个名称来引用某个本地或远程队列。别名队列可以具有与它所指向的基础队列不同的属性。例如: DEFINE QLOCAL(REALQ) GET(ENABLED) PUT(ENABLED DEFINE QALIAS(MYNAME) TARGQ(REALQ) GET(DISABLED) 允许访问名为 REALQ 的队列的程序的 GET 和 PUT 消息。然而,如果程序打开名为 MYNAME 的队列,则只允许 PUT 消息。GET 将被禁用,尽管两个程序实际上使用的是同一个队列 (REALQ)。
务必要理解的是,程序的行为就像名为 MYNAME 的队列是实际队列而不只是指向另一个队列的指针。
队列名称解析
当程序打开队列时,对象描述符包含对象名称,并可选地包含队列管理器的名称。在大多数情况下,对象描述符中的 ObjectQueueManagerName 字段包含空白。如果它的确包含内容,或者包含应用程序所连接到的队列管理器名称,则会搜索本地定义以解析该队列名称。
如果队列管理器名称字段包含另一个队列管理器的名称,则假设此队列管理器是远程的,并搜寻一个可在其中放置 MQPUT 消息的同名传输队列。
模型队列
当管理员定义模型队列时,该定义只是一个模板。当在某个 MQOPEN 的对象描述符中指定模型队列的`名称时,将会动态创建一个具有该模型属性的队列。模型本身没有其他用途。在显示新队列的特征时,该队列作为本地队列出现。
临时动态队列 仅持续至创建它的程序执行结束(正常或异常结束),或持续至创建程序关闭它。不存在将临时动态队列保留到该时间点以后的方法。
临时动态队列不能包含持久消息。
持久动态队列 完全以相同的方式创建,但是不会自动删除它们。它们必须通过某个删除关闭选项或由管理员使用删除命令来明确删除。创建之后,WebSphere MQ 并不执行任何特殊操作来跟踪动态创建的永久动态队列。
所选的动态队列类型是应用程序设计的事情。
动态队列名称
对象描述符中的 DynamicQueueName 字段用于控制所创建的动态队列名称。当星号出现在队列名称最后一个位置时,则会在生成的名称中将其替换为保证对本地队列管理器唯一的字符串。DynamicQueueName 字段存在多种选择:
缺省值(对于 z/OS 是 CSQ.*,对于其他环境是 AMQ.*)。
结尾没有星号的名称,如 MYQUEUE。此类名称可能不唯一。
名称,如 MYQUEUE.*。出于管理和安全性的考虑,可以对其名称以共同字符串开头的队列分组。
-
H3C认证无线技术专家考试简介
H3CSWLAN(H3CCertifiedSpecialistForWLAN,H3C认证无线技术专家)认证将帮助您在了解802.11协议族标准和主流WLAN设备及天线的基础上,进一步掌握无线网络勘测与设计,并具备使用H3C无线产品进行应用布署、工程实施和运维指导的能力。H3CSWLAN认证适用的对象包括:各行...
-
2017年计算机应用能力考试题库
计算机系统实现自动维护和诊断的技术。实施维护诊断自动化的主要软件为功能检查程序和自动诊断程序。以下是关于计算机应用能力考试题库,希望大家认真阅读!1、要求:在当前添加一个默认组织结构图:答案:菜单插入→图片→组织结构图。2、要求:将当前幻灯片的...
-
2017年计算机等级考试二级C语言考试试题
C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不可能在Alpha,SPARC和ARM等机器上运行。下面是小编整理的关于计算机等级考试二级C语言考试试题,欢迎大家参考!(一)单选题(每题1分,共20分)1.第二代电子计算机所采用的...
-
H3C认证考试指南
关于H3C认证考试H3C认证考试项目为考生提供了检测自己对所学知识掌握的程度,并且能够通过参加考试巩固所学知识,并明确自己的知识薄弱点和以后学习的方向。通过和培训项目对应的考试后可以获得业界认可的国际化的认证证书,并获得更多的就业机会和能力认可。H3C认...