Sun Java System Message Queue (Message Queue) 是一種針對應用程式間通訊問題及可靠訊息傳送問題之合乎標準的解決方案。Message Queue 是一個實作 Java Message Service (JMS) 開放式標準的企業訊息傳送系統。
除了做為 JMS 提供者之外,Message Queue 還具有超出 JMS 規格最低需求的功能。透過 Message Queue 軟體,在不同平台和作業系統上執行的程序可以連接至共用 Message Queue 服務來收發資訊。應用程式開發人員將能夠專注於其應用程式的業務邏輯,而不是有關其應用程式如何跨網路進行通訊的低階詳細資訊。
Message Queue 有兩種版本:
Enterprise Edition (預設值)。提供對多重代理程式訊息服務、HTTP/HTTPS 連線、安全與可縮放式連線、用戶端連線容錯移轉的支援及對 C 語言的用戶端支援。本版本最適合用於在大規模生產環境中部署與執行訊息傳送應用程式。
Platform Edition。提供基本的 JMS 支援,最適合小規模部署與開發環境
Java ES 安裝程式將 Message Queue Enterprise Edition 與 Message Queue Platform Edition 做為可獨立安裝元件提供。