Java 訊息服務 (Java Message Service)

蔡學鏞

買這商品的人也買了...

相關主題

商品描述

    MOM(Message-Oriented Middleware,訊息導向中介軟體)是最近在企業運算領域(Enterprise Computing)很熱門的技術。JMS(Java Message Service,Java 訊息服務)是 Sun 的一套標準企業 API,用來作為 Java 程式和 MOM 之間的介面。你一 定想知道,究竟什麼是 MOM?它如何能幫助你建構出更好的企業軟體系統呢?
    MOM 的思維模式很好,被用在許多重要的企業系統上,而且已經行之有年了。MOM 系統將許多網路上的 client 透過非同步訊息,以反耦合的方式組織起來。訊息的內容可以是任何東西,包括文字、Java 物件、XML 文件 ... 等。
    本書是第一本問世的 JMS 專書,對 JMS 的概念和 API 的用法有完整的介紹。透過本書,你可以學會如何利用「點對點」(即 queue)和「出版與訂閱」(即 topic)的方式建構出一套系統;你將會知道交易以及永久訂閱等特色如何讓系統更可靠;你也會瞭解如何在 EJB 中使用訊息機制。本書也介紹了一個新的 EJB 元件型態,也就是 EJB 2.0 新增的訊息驅動 bean(message-driven bean),並討論訊息機制和 J2EE 的整合。對於訊息的架構,以及實際運用訊息機制來設計出大規模、安全、跨網際網路部署的例子,本書都有著墨。
    MOM 系統是今日 B2B 解決方案的重要技術之一,JMS 讓你可以在 Java 中使用 MOM。如果你計畫利用 Java 設計出企業軟體,那麼你 必須了解 JMS,因為它是 J2EE 以及現代分散式運算領域中很重要的一個技術。
    Richard Monson-Haefel 是歐萊禮暢銷書「Enterprise JavaBeans 技術」一書的作者,也是 OpenEJB 的架構設計者。
    David A. Chappell 是 Progress Software 公司 SonicMQ 的計畫主持人。SonicMQ 是最早問世的 JMS 伺服器之一。