- 相關(guān)推薦
WebSphere MQ Solution Designer認(rèn)證考試
IBM根據(jù)其產(chǎn)品分類設(shè)置了相應(yīng)的專業(yè)認(rèn)證項目,那么IBM認(rèn)證是什么呢?IBM認(rèn)證的優(yōu)勢又怎樣的呢?下面是小編整理的關(guān)于WebSphere MQ Solution Designer認(rèn)證考試,希望大家認(rèn)真閱讀!
打開隊列
本部分討論打開不同隊列類型的隊列的一些方面。
隊列獨(dú)立性
當(dāng)程序發(fā)出 MQOPEN 時,它始終將所打開的對象視為本地的。隊列管理器將解析所打開的對象的名稱。
如果所打開的隊列名稱已定義為另一個系統(tǒng)上某個隊列的遠(yuǎn)程定義,則隊列管理器將負(fù)責(zé)使用管理員創(chuàng)建的定義來確保將消息放在正確的傳輸隊列上,并確保消息中包含必要的路由信息以支持在遠(yuǎn)程端傳遞。此討論僅與放置信息有關(guān);您無法從遠(yuǎn)程隊列獲取消息。
如果所打開的隊列名稱是別名,同樣是隊列管理器負(fù)責(zé)將該名稱解析為本地或遠(yuǎn)程隊列的定義,并正確地傳遞該消息。
程序確實不知道所打開的隊列是本地隊列、別名隊列還是另一個系統(tǒng)上的隊列的遠(yuǎn)程定義。
別名隊列
別名隊列只是一個定義。它允許通過另一個名稱來引用某個本地或遠(yuǎn)程隊列。別名隊列可以具有與它所指向的基礎(chǔ)隊列不同的屬性。例如: DEFINE QLOCAL(REALQ) GET(ENABLED) PUT(ENABLED DEFINE QALIAS(MYNAME) TARGQ(REALQ) GET(DISABLED) 允許訪問名為 REALQ 的隊列的程序的 GET 和 PUT 消息。然而,如果程序打開名為 MYNAME 的隊列,則只允許 PUT 消息。GET 將被禁用,盡管兩個程序?qū)嶋H上使用的是同一個隊列 (REALQ)。
務(wù)必要理解的是,程序的行為就像名為 MYNAME 的隊列是實際隊列而不只是指向另一個隊列的指針。
隊列名稱解析
當(dāng)程序打開隊列時,對象描述符包含對象名稱,并可選地包含隊列管理器的名稱。在大多數(shù)情況下,對象描述符中的 ObjectQueueManagerName 字段包含空白。如果它的確包含內(nèi)容,或者包含應(yīng)用程序所連接到的隊列管理器名稱,則會搜索本地定義以解析該隊列名稱。
如果隊列管理器名稱字段包含另一個隊列管理器的名稱,則假設(shè)此隊列管理器是遠(yuǎn)程的,并搜尋一個可在其中放置 MQPUT 消息的同名傳輸隊列。
模型隊列
當(dāng)管理員定義模型隊列時,該定義只是一個模板。當(dāng)在某個 MQOPEN 的對象描述符中指定模型隊列的名稱時,將會動態(tài)創(chuàng)建一個具有該模型屬性的隊列。模型本身沒有其他用途。在顯示新隊列的特征時,該隊列作為本地隊列出現(xiàn)。
臨時動態(tài)隊列 僅持續(xù)至創(chuàng)建它的程序執(zhí)行結(jié)束(正;虍惓=Y(jié)束),或持續(xù)至創(chuàng)建程序關(guān)閉它。不存在將臨時動態(tài)隊列保留到該時間點以后的方法。
臨時動態(tài)隊列不能包含持久消息。
持久動態(tài)隊列 完全以相同的方式創(chuàng)建,但是不會自動刪除它們。它們必須通過某個刪除關(guān)閉選項或由管理員使用刪除命令來明確刪除。創(chuàng)建之后,WebSphere MQ 并不執(zhí)行任何特殊操作來跟蹤動態(tài)創(chuàng)建的永久動態(tài)隊列。
所選的動態(tài)隊列類型是應(yīng)用程序設(shè)計的事情。
動態(tài)隊列名稱
對象描述符中的 DynamicQueueName 字段用于控制所創(chuàng)建的動態(tài)隊列名稱。當(dāng)星號出現(xiàn)在隊列名稱最后一個位置時,則會在生成的名稱中將其替換為保證對本地隊列管理器唯一的字符串。DynamicQueueName 字段存在多種選擇:
缺省值(對于 z/OS 是 CSQ.*,對于其他環(huán)境是 AMQ.*)。
結(jié)尾沒有星號的名稱,如 MYQUEUE。此類名稱可能不唯一。
名稱,如 MYQUEUE.*。出于管理和安全性的考慮,可以對其名稱以共同字符串開頭的隊列分組。
【W(wǎng)ebSphere MQ Solution Designer認(rèn)證考試】相關(guān)文章:
IBM認(rèn)證考試輔導(dǎo)08-29
Adobe認(rèn)證考試體系10-28
IBM認(rèn)證考試怎么考10-24
微軟excel專家認(rèn)證考試簡介03-21
華為認(rèn)證考試模擬卷及答案08-29
2016年Java認(rèn)證考試題08-26
Adobe flash認(rèn)證考試試題及答案08-31
ccf認(rèn)證考試試題答案08-30