1. 程式人生 > >【分散式架構】分散式訊息中介軟體MQ開發教程

【分散式架構】分散式訊息中介軟體MQ開發教程

關於分散式訊息中介軟體MQ的詳細介紹:

【分散式架構】分散式訊息中介軟體MQ開發教程

(阿里雲訊息佇列MQ(Message Queue)是企業級網際網路架構的核心產品,服務於整個阿里巴巴集團已超過8年,經過阿里巴巴交易核心鏈路反覆打磨與歷年雙十一嚴苛考驗,是一個真正具備低延遲、高併發、高可用、高可靠,可支撐萬億級資料洪峰的分散式訊息中介軟體。)

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 產品支援應用程式通過不同元件如處理器、子系統、作業系統以及通訊協議的網路彼此進行通訊。

功能

· 跨任何商業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。

內容介紹:

課時1:MQ 快速入門 

課時2:MQ 介紹 

課時3:MQ 資源報表使用指南 

課時4:MQ 訊息查詢 

更多精品課程點選:阿里雲大學