Javaż Message Service API Tutorial and Reference: Messaging for the J2EEż Platform

3.14 avg rating
( 7 ratings by Goodreads )
 
9780201784725: Javaż Message Service API Tutorial and Reference: Messaging for the J2EEż Platform

Java Message Service (JMS) represents a powerful solution for communicating between Java enterprise applications, software components, and legacy systems. In this authoritative tutorial and comprehensive reference, Sun's Java Message Service architects offer start-to-finish coverage of peer-to-peer JMS development with Java 2 Platform, Enterprise Edition, Release 1.3. JMS is now fully integrated into the J2EE platform -- and this is the first book to show how to make the most of JMS in the context of sophisticated J2EE application development. The authors begin by introducing the JMS API to developers who are new to it. Then, with the help of extensive programming examples, they demonstrate key JMS techniques for enabling applications to create, send, receive, and read messages, and for integrating with existing back office and enterprise systems. Coverage includes: consuming messages asynchronously with message-driven beans; producing messages from application clients; accessing entity beans from message-driven bean; producing messages from session beans; and much more. For all Java developers building applications that must communicate and share information.

"synopsis" may belong to another edition of this title.

Review:

Aimed at the more experienced Java developer who needs to work with enterprise messaging, Java Message Service API Tutorial and Reference delivers starter code and a complete reference to all JMS classes that you will need to know to work effectively with this powerful feature of the J2EE platform.

The no-nonsense, just-the-facts approach of this dual tutorial/reference is perhaps its salient feature. It explains the basics of asynchronous messaging and its advantages for robust enterprise-level applications before digging right in to JMS. The authors do a good job at explaining the difference between point-to-point and publish/subscribe models of message delivery. They also give a laundry list of areas to look at to ensure reliability and robustness in JMS systems, including looking at dos and don'ts for acknowledgement, message priority, and durability.

The real focus early in the book is on the simple, but effective, sample code used to illustrate the basic APIs with short, complete examples. Though somewhat demanding, this code will be for the more experienced reader all you need to get going with JMS. There are examples of both point-to-point and publish-subscribe APIs in action. Importantly, because working with JMS can be tricky, the authors don't skimp on the practical details of compiling, deploying, and running each application. Other examples look at JMS used with Enterprise JavaBeans, including the new EJB 2.0 message bean, plus how to use JMS correctly with session and entity beans. (This can also be tricky, and the authors go through the steps of packaging up and deploying bean JAR files, as well.)

More than half of this book is an alphabetical listing of the 46 classes available in JMS. Each class is explained, along with options and tips for using the class where appropriate. There is full coverage of basic message and exception classes and the classes you need to use for basic point-to-point and publish/subscribe processing. Obviously, this material is a must for those who prefer a printed reference instead of online help. With a quick-start tutorial and concise (yet complete) reference to all JMS classes, this title will serve a useful function for the working enterprise Java developer. --Richard Dragan

Topics covered: Introduction to messaging, the Java Message Service (JMS) API architecture, point-to-point and publish/subscribe messaging domains described, essential JMS programming APIs (connections, sessions, message producers and consumers), the structure of messages, simple point-to-point and publish/subscribe examples (including guide to deployment and execution), JMS used with multiple systems (including J2EE and non-J2EE messaging interoperability), JMS reliability mechanisms (acknowledgement, persistence, priority levels, durable subscriptions, local transactions), building J2EE clients used with message, session, and entity beans (including deployment and execution tips), a sample using multiple J2EE servers, reference to all JMS APIs: including topic and message classes, exception classes, queue classes, sessions and connections, and appendix with JMS client examples.

From the Back Cover:

Java™ Message Service API Tutorial and Reference provides a clear and complete introduction to the Java™ Message Service (JMS) API. This book illustrates how to use the JMS API to build applications that create, send, receive, and read messages. Beginning with comprehensive descriptions of fundamental JMS concepts and building blocks, the coverage extends to all aspects of running and creating JMS applications. Each topic area is supported by relevant and well-crafted JMS program examples that demonstrate how to put the technology to work.

The JMS API is an integral part of the Java 2 Platform, Enterprise Edition (J2EE™ platform). Developed by Sun Microsystems in close cooperation with enterprise messaging partners, JMS works together with other technologies to provide reliable, asynchronous communication between components in a distributed computing environment. It delivers a new, powerful tool for enterprise messaging--the cornerstone of today's enterprise applications.

You will find in-depth coverage on how to:

  • Create and run JMS client programs
  • Use the JMS API within the J2EE platform
  • Consume messages asynchronously with a message-driven bean
  • Produce messages from an application client and from a session bean
  • Access an entity bean from a message-driven bean
  • Create applications for the J2EE platform that use the JMS API to
  • Consume messages Produce messages Access an entity bean

From BytesMessage to TransactionRolledBackException, a useful alphabetical reference provides complete information on all facets of the JMS API.

Additionally, the tutorial example programs are downloadable from the Sun Web site, so that you can adapt them to implementations of the JMS API and the J2EE platform.

Written by an expert team, the book offers an unparalleled technical understanding of JMS and its integration into the J2EE platform. Its thorough and practical coverage of JMS makes it easy for developers working in a distributed Java technology environment, and those familiar with the J2EE platform, to efficiently integrate the JMS API.



0201784726B02212002

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Mark Hapner; Rich Burridge; Rahul Sharma; Joseph Fialli; Kim Haase
Published by Addison-Wesley Professional (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback First Edition Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2002. Paperback. Book Condition: New. book. Bookseller Inventory # M0201784726

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 18.85
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

Hapner, Mark, Burridge, Rich, Sharma, Ra
Published by Addison-Wesley Professional (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback Quantity Available: 2
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2002. Paperback. Book Condition: New. Never used!. Bookseller Inventory # P110201784726

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 38.24
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

3.

Hapner, Mark
Published by Addison-Wesley Professional 2002-02-26 (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Quantity Available: 5
Print on Demand
Seller:
Chiron Media
(Wallingford, United Kingdom)
Rating
[?]

Book Description Addison-Wesley Professional 2002-02-26, 2002. Book Condition: New. This item is printed on demand. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Bookseller Inventory # NU-LSI-06993043

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 43.54
Convert Currency

Add to Basket

Shipping: US$ 3.99
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

Mark Hapner, Rich Burridge, Rahul Sharma
Published by Pearson Education (US), United States (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2002. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. Java Message Service (JMS) represents a powerful solution for communicating between Java enterprise applications, software components, and legacy systems. In this authoritative tutorial and comprehensive reference, Sun s Java Message Service architects offer start-to-finish coverage of peer-to-peer JMS development with Java 2 Platform, Enterprise Edition, Release 1.3. JMS is now fully integrated into the J2EE platform -- and this is the first book to show how to make the most of JMS in the context of sophisticated J2EE application development. The authors begin by introducing the JMS API to developers who are new to it. Then, with the help of extensive programming examples, they demonstrate key JMS techniques for enabling applications to create, send, receive, and read messages, and for integrating with existing back office and enterprise systems. Coverage includes: consuming messages asynchronously with message-driven beans; producing messages from application clients; accessing entity beans from message-driven bean; producing messages from session beans; and much more. For all Java developers building applications that must communicate and share information. Bookseller Inventory # AAV9780201784725

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 55.78
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Mark Hapner, Rich Burridge, Rahul Sharma
Published by Pearson Education (US), United States (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2002. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.Java Message Service (JMS) represents a powerful solution for communicating between Java enterprise applications, software components, and legacy systems. In this authoritative tutorial and comprehensive reference, Sun s Java Message Service architects offer start-to-finish coverage of peer-to-peer JMS development with Java 2 Platform, Enterprise Edition, Release 1.3. JMS is now fully integrated into the J2EE platform -- and this is the first book to show how to make the most of JMS in the context of sophisticated J2EE application development. The authors begin by introducing the JMS API to developers who are new to it. Then, with the help of extensive programming examples, they demonstrate key JMS techniques for enabling applications to create, send, receive, and read messages, and for integrating with existing back office and enterprise systems. Coverage includes: consuming messages asynchronously with message-driven beans; producing messages from application clients; accessing entity beans from message-driven bean; producing messages from session beans; and much more. For all Java developers building applications that must communicate and share information. Bookseller Inventory # AAV9780201784725

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 57.30
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Mark Hapner
Published by Pearson Education (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Pearson Education, 2002. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # LQ-9780201784725

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 45.71
Convert Currency

Add to Basket

Shipping: US$ 12.01
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Hapner, Mark
Published by Pearson Education (2016)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Pearson Education, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9780201784725_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 52.65
Convert Currency

Add to Basket

Shipping: US$ 5.18
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Mark Hapner; Rich Burridge; Rahul Sharma
Published by Pearson Education (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Pearson Education, 2002. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # GM9780201784725

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 67.53
Convert Currency

Add to Basket

Shipping: US$ 3.52
From Germany to U.S.A.
Destination, Rates & Speeds

9.

Mark Hapner/ Rich Burridge/ Rahul Sharma/ Joseph Fialli/ Kim Haase
Published by Addison-Wesley (2002)
ISBN 10: 0201784726 ISBN 13: 9780201784725
New Paperback Quantity Available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Addison-Wesley, 2002. Paperback. Book Condition: Brand New. 1st edition. 544 pages. 9.00x7.25x1.00 inches. In Stock. Bookseller Inventory # zk0201784726

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 87.04
Convert Currency

Add to Basket

Shipping: US$ 8.01
From United Kingdom to U.S.A.
Destination, Rates & Speeds