2011-06-07 85 views

回答

16

WebSphere MQ最初創建爲本地通信堆棧,與使用它的應用程序位於同一臺服務器上。在這種模式下,應用程序使用進程間通信(IPC)與之通信。這是同一臺服務器上的兩個進程使用共享內存,信號量和其他本地通信進行交互的地方。

最終,MQ客戶端已創建並允許應用程序通過網絡與WebSphere MQ進行通信。這意味着現在有兩種與隊列管理器進行通信的模式。術語客戶端模式自然是指使用MQ客戶端的通信。術語綁定模式引起了區分客戶端模式和本地WMQ IPC連接。

因此,當您閱讀FTE代理使用綁定模式連接時,這意味着它與隊列管理器在同一臺服務器上運行,並且它使用共享內存而不是通過網絡與隊列管理器通信。

請注意,對於WebSphere MQ File Transfer Edition,許可是指產品的「客戶端」和「服務器」捆綁包。客戶端軟件包是沒有包含WebSphere MQ服務器副本的FTE代理程序。 Server包是與WebSphere MQ服務器的副本捆綁在一起的相同FTE組件,並且能夠以綁定模式進行連接。

+0

我認爲綁定本身現在有兩種類型。服務器綁定,其中綁定駐留在隊列管理器所在的同一臺服務器上,而客戶端綁定駐留在隊列管理器服務器以外的相同或不同服務器中。 – sijo0703 2015-08-08 14:12:59

+2

由於問題是「WebSphere MQ中的綁定模式***是什麼?***」,我的答案使用了IBM定義的術語。有關示例,請參閱[適用於JMS的IBM MQ類的連接模式](http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q031720_.htm ?lang = en),它與MFT(以前的FTE)文檔中使用的術語相匹配。 – 2015-08-08 16:59:27