Java Message Service
(Sprache: Englisch)
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...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
40.00 €
Produktdetails
Produktinformationen zu „Java Message Service “
Klappentext zu „Java Message Service “
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-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services.With Java Message Service, you will:Build applications using point-to-point and publish-and-subscribe messaging modelsUse features such as transactions and durable subscriptions to make an application reliable
Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans
Use JMSwith RESTful applications and with the Spring application frameworkMessaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.
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-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services.
With Java Message Service, you will:
- Build applications using point-to-point and publish-and-subscribe messaging models
- Use features such as transactions and durable subscriptions to make an application reliable
- Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans
- Use JMS with RESTful applications and with the Spring application frameworkMessaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.
Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services.
With Java Message Service, you will:
- Build applications using point-to-point and publish-and-subscribe messaging models
- Use features such as transactions and durable subscriptions to make an application reliable
- Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans
- Use JMS with RESTful applications and with the Spring application frameworkMessaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.
Inhaltsverzeichnis zu „Java Message Service “
InhaltsverzeichnisChapter 1 Messaging Basics
The Advantages of Messaging
Enterprise Messaging
Messaging Models
JMS API
Real-World Scenarios
RPC Versus Asynchronous Messaging
Chapter 2 Developing a Simple Example
The Chat Application
Chapter 3 Anatomy of a JMS Message
Headers
Properties
Message Types
Chapter 4 Point-to-Point Messaging
Point-to-Point Overview
The QBorrower and QLender Application
Message Correlation
Dynamic Versus Administered Queues
Load Balancing Using Multiple Receivers
Examining a Queue
Chapter 5 Publish-and-Subscribe Messaging
Publish-and-Subscribe Overview
The TBorrower and TLender Application
Durable Versus Nondurable Subscribers
Dynamic Versus Administered Subscribers
Unsubscribing Dynamic Durable Subscribers
Temporary Topics
Chapter 6 Message Filtering
Message Selectors
Declaring a Message Selector
Message Selector Examples
Not Delivered Semantics
Design Considerations
Chapter 7 Guaranteed Messaging and Transactions
Guaranteed Messaging
Message Acknowledgments
Message Groups and Acknowledgment
Transacted Messages
Lost Connections
Dead Message Queues
Chapter 8 Java EE and Message-Driven Beans Java EE Overview
Enterprise JavaBeans 3.0 (EJB3) Overview
JMS Resources in Java EE
Message-Driven Beans
Message-Driven Bean Use Cases
Chapter 9 Spring and JMS
Spring Messaging Architecture
JmsTemplate Overview
Connection Factories and JMS Destinations
Sending Messages
Receiving Messages Synchronously
Message-Driven POJOs
The Spring JMS Namespace
Chapter 10 Deployment Considerations
Performance, Scalability, and Reliability
To Multicast or Not to Multicast
Security
Connecting to the Outside World
Bridging to Other Messaging Systems
Chapter 11 Messaging Design Considerations
Internal Versus External Destination
Request/Reply Messaging Design
Messaging Design Anti-Patterns
Appendix The Java Message Service API
Message Interfaces
Common Facilities
Common API
Point-to-Point
... mehr
API
Publish-and-Subscribe API
Appendix Message Headers
Appendix Message Properties
Property Names
Property Values
Immutable Properties
Property Value Conversion
Nonexistent Properties
Property Iteration
JMS-Defined Properties
Provider-Specific Properties
Appendix Installing and Configuring ActiveMQ
Installing ActiveMQ
Configuring ActiveMQ for JNDI
Configuration For Chat Examples
Configuration for P2P Examples
Configuration for Pub/Sub Examples
Configuration for Spring JMS Examples
Colophon
Publish-and-Subscribe API
Appendix Message Headers
Appendix Message Properties
Property Names
Property Values
Immutable Properties
Property Value Conversion
Nonexistent Properties
Property Iteration
JMS-Defined Properties
Provider-Specific Properties
Appendix Installing and Configuring ActiveMQ
Installing ActiveMQ
Configuring ActiveMQ for JNDI
Configuration For Chat Examples
Configuration for P2P Examples
Configuration for Pub/Sub Examples
Configuration for Spring JMS Examples
Colophon
... weniger
Autoren-Porträt von Richard Monson-Haefel, David A. Chappell
Mark Richards, Director and Sr. Technical Architect at Collaborative Consulting, LLC, is a leading authority on messaging, transaction management, systems integration, and Service Oriented Architecture. He is the author of "Java Transaction Design Strategies", contributing author of "97 Things Every Software Architect Should Know", "NFJS Anthology Volume 1", "NFJS Anthology Volume 2", and the author of numerous transaction, JMS, and SOA-related articles. Mark is a regular conference speaker on the No Fluff Just Stuff conference tour and has spoken at other conferences around the world, including QCon, TSSJS, and SYS-CON.
Richard Monson-Haefel is the author of Enterprise JavaBeans (Editions 1 - 5), Java Message Service and one of the world's leading experts and book authors on enterprise computing. He was the lead architect of OpenEJB, an open source EJB container used in Apache Geronimo, a member of the JCP Executive Committee, member of JCP EJB expert groups, and an industry analyst for Burton Group researching enterprise computing, open source, and Rich Internet Application (RIA) development. Today, Richard is the VP of Developer Relations for Curl, Inc. a RIA platform used in enterprise computing. You can learn more about Richard at his web site Monson-Haefel.
David A. Chappell is vice president and chief technologist for SOA at Oracle Corporation. Chappell has over 20 years of experience in the software industry covering a broad range of roles including Architecture, code-slinging, sales, support and marketing. He is well known worldwide for his writings and public lectures on the subjects of Service Oriented Architecture (SOA), the enterprise service bus (ESB), message oriented middleware (MOM), enterprise integration, and is a co-author of many advanced Web Services standards.As author of the O'Reilly Enterprise Service Bus book, Dave has had tremendous impact on redefining the shape and definition of SOA infrastructure. He has
... mehr
extensive experience in distributed computing infrastructure, including ESB, SOA Governance, EJB and Web application server infrastructure, JMS and MOM, EAI, CORBA, and COM. Chappell's experience also includes development of client/server infrastructure, graphical user interfaces and language interpreters.Chappell is also well noted for authoring Java Web Services (O'Reilly), Professional ebXML Foundations (Wrox) and Java Message Service (O'Reilly). In addition, he has written numerous articles in leading industry publications, such as Business Integration Journal, Enterprise Architect, Java Developers Journal, JavaPro, Web Services Journal, XML Journal and Network World.Chappell and his works have received many industry awards including the "Java™ Technology Achievement Award" from JavaPro magazine for "Outstanding Individual Contribution to the Java Community" in 2002, and the 2005 CRN Magazine "Top 10 IT leaders" award for "casting larger-than-life shadow over the industry".
... weniger
Bibliographische Angaben
- Autoren: Richard Monson-Haefel , David A. Chappell
- 2009, 330 Seiten, mit Abbildungen, Maße: 17,9 x 23,6 cm, Kartoniert (TB), Englisch
- Verlag: O'Reilly Media
- ISBN-10: 0596522045
- ISBN-13: 9780596522049
Sprache:
Englisch
Kommentar zu "Java Message Service"
0 Gebrauchte Artikel zu „Java Message Service“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Java Message Service".
Kommentar verfassen