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