My Account Log in

1 option

Java message service / Mark Richards, Richard Monson-Haefel and David A. Chappell.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Richards, Mark.
Contributor:
Chappell, David A.
Monson-Haefel, Richard.
Language:
English
Subjects (All):
Electronic mail systems.
Java (Computer program language).
Telecommunication--Message processing.
Telecommunication.
Physical Description:
1 online resource (330 p.)
Edition:
2nd ed.
Place of Publication:
Sebastopol, California : O'Reilly, 2009.
Language Note:
English
System Details:
text file
Summary:
Java Message Service, Second Edition, is a thorough introduction to the standard API that supports ""messaging"" -- the software-to-software exchange of crucial data among network computers. You'll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent processing, and promoting flexibility and agility. Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-ba
Contents:
Table of Contents; Foreword; Preface; Who Should Read This Book?; Organization; Software and Versions; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Acknowledgments from the First Edition; Chapter 1. Messaging Basics; The Advantages of Messaging; Heterogeneous Integration; Reduce System Bottlenecks; Increase Scalability; Increase End User Productivity; Architecture Flexibility and Agility; Enterprise Messaging; Centralized Architectures; Decentralized Architectures; Hybrid Architectures; Centralized Architecture As a Model
Messaging ModelsPoint-to-Point; Publish-and-Subscribe; JMS API; Point-to-Point API; Publish-and-Subscribe API; Real-World Scenarios; Service-Oriented Architecture; Event-Driven Architecture; Heterogeneous Platform Integration; Enterprise Application Integration; Business-to-Business; Geographic Dispersion; Information Broadcasting; Building Dynamic Systems; RPC Versus Asynchronous Messaging; Tightly Coupled RPC; Enterprise Messaging; Chapter 2. Developing a Simple Example; The Chat Application; Getting Started with the Chat Example; Examining the Source Code; Bootstrapping the JMS client
Obtaining a JNDI connectionThe TopicConnectionFactory; The TopicConnection; The TopicSession; The Topic; The TopicPublisher; The TopicSubscriber; The Message; Sessions and Threading; Chapter 3. Anatomy of a JMS Message; Headers; Automatically Assigned Headers; JMSDestination; JMSDeliveryMode; JMSMessageID; JMSTimestamp; JMSExpiration; JMSRedelivered; JMSPriority; Developer-Assigned Headers; JMSReplyTo; JMSCorrelationID; JMSType; Properties; Application-Specific Properties; JMS-Defined Properties; Provider-Specific Properties; Message Types; Message; TextMessage; ObjectMessage; BytesMessage
StreamMessageMapMessage; Read-Only Messages; Client-Acknowledged Messages; Interoperability and Portability of Messages; Chapter 4. Point-to-Point Messaging; Point-to-Point Overview; When to Use Point-to-Point Messaging; The QBorrower and QLender Application; Configuring and Running the Application; The QBorrower Class; JMS Initialization; Sending the message and receiving the response; The QLender Class; Message Correlation; Dynamic Versus Administered Queues; Load Balancing Using Multiple Receivers; Examining a Queue; Chapter 5. Publish-and-Subscribe Messaging
Publish-and-Subscribe OverviewWhen to Use Publish-and-Subscribe Messaging; The TBorrower and TLender Application; Configuring and Running the Application; The TLender Class; JMS initialization; Publishing the message; The TBorrower Class; Durable Versus Nondurable Subscribers; Dynamic Versus Administered Subscribers; Unsubscribing Dynamic Durable Subscribers; Temporary Topics; Chapter 6. Message Filtering; Message Selectors; Identifiers; Literals; Comparison Operators; Arithmetic Operators; Declaring a Message Selector; Message Selector Examples; Managing Claims in an HMO
Notification of Certain Bids on Inventory
Notes:
Includes index.
Revised edition of: Java message service / Richard Monson-Haefel & David A. Chappell. c2001.
Description based on online resource; title from PDF title page (ebrary, viewed October 1, 2013).
ISBN:
1-306-81497-9
0-596-55118-5
0-596-55560-1
OCLC:
609841404

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account