當前位置:編程學習大全網 - 編程軟體 - 什麽是MQ?

什麽是MQ?

消息隊列(MQ),是壹種應用程序對應用程序的通信方法。應用程序通過寫和檢索出入列隊的針對應用程序的數據(消息)來通信,而無需專用連接來鏈接它們。

消息傳遞指的是程序之間通過在消息中發送數據進行通信,而不是通過直接調用彼此來通信,直接調用通常是用於諸如遠程過程調用的技術。排隊指的是應用程序通過隊列來通信。隊列的使用除去了接收和發送應用程序同時執行的要求。

擴展資料:

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

IBM WebSphere MQ 支持兩種不同的應用程序編程接口:Java 消息服務(JMS)和消息隊列接口(MQI)。在 IBM WebSphere MQ 服務器上,JMS 綁定方式被映射到 MQI。

應用程序直接與其本地隊列管理器通過使用 MQI 進行對話,MQI 是壹組要求隊列管理器提供服務的調用。MQI 的引人之處是它只提供 13 次調用。這意味著對於應用程序編程員它是壹種非常易於使用的接口,因為大部分艱苦工作都將透明完成的。

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

參考資料:

百度百科-MQ

  • 上一篇:編程壹至三
  • 下一篇:南通西馬特機械制造有限公司怎麽樣?
  • copyright 2024編程學習大全網