買這商品的人也買了...
-
Designing Enterprise Applications with the J2EE Platform, 2/e$1,750$1,663 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
如何設計 JSP 程式第三版$480$408 -
Linux Server Hacks 駭客一百招 (Linux Server Hacks)$400$316 -
CCNP BSCI Exam Certification Guide (CCNP Self-Study, 642-801), 3/e$1,900$1,805 -
Windows CE 嵌入式系統理論與實務$680$537 -
Computer Organization and Design: The Hardware/Software Interface, 3/e(IE) (美國版ISBN:1558606041)$1,200$1,176 -
計算機組織與設計 (Computer Organization and Design: The Hardware/Software Interface, 3/e)$680$646 -
SIP 會談啟始協議操典$680$537 -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
Windows Server 2003 Active Directory 建置指南, 2/e$600$474 -
$749Beginning POJOs: From Novice to Professional (Paperback) -
SQL Server 2005 SSIS 整合服務$850$672 -
Compilers: Principles, Techniques, and Tools, 2/e (IE-Paperback)$1,200$1,176 -
Microsoft Windows Server 2003 R2 系統實務$780$663 -
聖殿祭司的 ASP.NET 2.0 專家技術手冊-使用 VB$720$569 -
細談資料結構, 5/e$400$360 -
$990UML 2 Certification Guide: Fundamental & Intermediate Exams (Paperback) -
寫給 SA 的 UML/MDA 實務手冊$350$298 -
鳥哥的 Linux 伺服器架設篇, 2/e$780$663 -
C++ Primer, 4/e (中文版)$990$891 -
資料結構─使用 C 語言實作$560$437 -
網頁程式設計─HTML、JavaScript、CSS、XHTML、Ajax, 2/e$480$379 -
Linux 進化特區-Ubuntu 8.04 從入門到精通$560$442 -
Google API 開發詳解-Google Maps 與 Google Earth 雙劍合壁$580$458
商品描述
This book is a thorough introduction to Java Message Service (JMS), the standard Java application program interface (API) from Sun Microsystems that supports the formal communication known as "messaging" between computers in a network. JMS provides a common interface to standard messaging protocols and to special messaging services in support of Java programs. The messages exchange crucial data between computers, rather than between users--information such as event notification and service requests. Messaging is often used to coordinate programs in dissimilar systems or written in different programming languages.
Using the JMS interface, a programmer can invoke the messaging services of IBM's MQSeries, Progress Software's SonicMQ, and other popular messaging product vendors. In addition, JMS supports messages that contain serialized Java objects and messages that contain Extensible Markup Language (XML) pages.
Messaging is a powerful new paradigm that makes it easier to uncouple different parts of an enterprise application. Messaging clients work by sending messages to a message server, which is responsible for delivering the messages to their destination. Message delivery is asynchronous, meaning that the client can continue working without waiting for the message to be delivered. The contents of the message can be anything from a simple text string to a serialized Java object or an XML document.
Java Message Service shows how to build applications using the point-to-point and publish-and-subscribe models; how to use features like transactions and durable subscriptions to make an application reliable; and how to use messaging within Enterprise JavaBeans. It also introduces a new EJB type, the MessageDrivenBean, that is part of EJB 2.0, and discusses integration of messaging into J2EE.
Using the JMS interface, a programmer can invoke the messaging services of IBM's MQSeries, Progress Software's SonicMQ, and other popular messaging product vendors. In addition, JMS supports messages that contain serialized Java objects and messages that contain Extensible Markup Language (XML) pages.
Messaging is a powerful new paradigm that makes it easier to uncouple different parts of an enterprise application. Messaging clients work by sending messages to a message server, which is responsible for delivering the messages to their destination. Message delivery is asynchronous, meaning that the client can continue working without waiting for the message to be delivered. The contents of the message can be anything from a simple text string to a serialized Java object or an XML document.
Java Message Service shows how to build applications using the point-to-point and publish-and-subscribe models; how to use features like transactions and durable subscriptions to make an application reliable; and how to use messaging within Enterprise JavaBeans. It also introduces a new EJB type, the MessageDrivenBean, that is part of EJB 2.0, and discusses integration of messaging into J2EE.
商品描述(中文翻譯)
這本書是對 Java 訊息服務(Java Message Service, JMS)的全面介紹,JMS 是 Sun Microsystems 提供的標準 Java 應用程式介面(API),支援在網路中計算機之間的正式通信,稱為「訊息傳遞」。JMS 提供了一個通用介面,用於標準訊息協議和特定的訊息服務,以支援 Java 程式。這些訊息在計算機之間交換關鍵數據,而不是在用戶之間交換——例如事件通知和服務請求等信息。訊息傳遞通常用於協調不同系統或使用不同程式語言編寫的程式。
使用 JMS 介面,程式設計師可以調用 IBM 的 MQSeries、Progress Software 的 SonicMQ 以及其他流行訊息產品供應商的訊息服務。此外,JMS 支援包含序列化 Java 物件的訊息和包含可擴展標記語言(XML)頁面的訊息。
訊息傳遞是一種強大的新範式,使得解耦企業應用程式的不同部分變得更容易。訊息客戶端通過將訊息發送到訊息伺服器來工作,該伺服器負責將訊息傳遞到其目的地。訊息傳遞是非同步的,這意味著客戶端可以繼續工作,而無需等待訊息被傳遞。訊息的內容可以是從簡單的文本字符串到序列化的 Java 物件或 XML 文件的任何東西。
《Java 訊息服務》展示了如何使用點對點和發布-訂閱模型來構建應用程式;如何使用事務和持久訂閱等功能來使應用程式可靠;以及如何在企業 JavaBeans 中使用訊息傳遞。它還介紹了一種新的 EJB 類型,即 MessageDrivenBean,這是 EJB 2.0 的一部分,並討論了將訊息傳遞整合到 J2EE 中的方式。
