MQ(IBM MQ)

MQ(IBM MQ)

MQ傳遞主幹,在世界屢獲殊榮。 它幫您搭建企業服務匯流排(ESB)的基礎傳輸層。IBM WebSphere MQ為SOA提供可靠的訊息傳遞。它為經過驗證的訊息傳遞主幹, 全方位、 多用途的數據傳輸, 並幫助您搭建企業服務匯流排的傳輸基礎設施。

訊息佇列(MQ)是一種應用程式對應用程式的通信方法。應用程式通過寫和檢索出入列隊的針對應用程式的數據(訊息)來通信,而無需專用連線來連結它們。訊息傳遞指的是程式之間通過在訊息中傳送數據進行通信,而不是通過直接調用彼此來通信,直接調用通常是用於諸如遠程過程調用的技術。排隊指的是應用程式通過佇列來通信。佇列的使用除去了接收和傳送應用程式同時執行的要求。

IBM WebSphere MQ 支持兩種不同的應用程式編程接口:Java 訊息服務(JMS)和訊息佇列接口(MQI)。在 IBM WebSphere MQ 伺服器上,JMS 綁定方式被映射到 MQI。應用程式直接與其本地佇列管理器通過使用 MQI 進行對話,MQI 是一組要求佇列管理器提供服務的調用。MQI 的引人之處是它只提供 13 次調用。這意味著對於應用程式編程員它是一種非常易於使用的接口,因為大部分艱苦工作都將透明完成的。

IBM WebSphere MQ 產品支持應用程式通過不同組件如處理器、子系統、作業系統以及通信協定的網路彼此進行通信。

基本介紹

  • 中文名:MQ
  • 外文名:MQ
  • 提供:強大、 安全、 穩定的訊息
  • 作用:SOA連通性提供可靠
  • 類型應用程式
功能,操作程式,

功能

· 跨任何商業IT系統連線應用程式和Web服務, 提供完整的JMS(Java訊息服務)支持, 包括發布-訂閱。
· 對Web服務的整合化支持。
· 基於Eclipse的新工具—MQ Explorer, 適用於Windows和Intel(x86), 支持整個訊息傳遞主幹的遠程和安全配置。
· WebSphere MQ V6.0.2增強了JMS和安全性, 構建在WebSphere MQ V6.0中引入的新配置工具之上, 該工具以新Eclipse外掛程式的形式提供, 可增強您的MQ Explorer控制台。
· 與WebSphere Application Server的訊息傳遞服務無縫互操作。
· 支持行業標準安全套接字層(Secure Sockets Layer, SSL)安全性, 並提供擴展安全版本來獲得高級安全特性。
· 支持推進現有FTP基礎設施, 確保通過WebSphere MQ進行可靠、 安全的檔案傳輸。
· 支持的作業系統: AIX、 HP Unix、 i5/OS、 Linux、 Sun Solaris、 Windows、 z/OS。

操作程式

第一步是讓應用程式與佇列管理器連線。它通過 MQConnect 來進行此連線。下一步調用 MQOpen 為輸出打開一個佇列。然後應用程式調用MQPut 將其數據放到佇列上。要接收數據,應用程式調用 MQOpen 打開輸入佇列。應用程式調用MQGet 從佇列上接收數據。

相關詞條

熱門詞條

聯絡我們