» » Java Message Service (O'Reilly Java Series)

eBook Java Message Service (O'Reilly Java Series) epub

by David Chappell,Richard Monson-Haefel

eBook Java Message Service (O'Reilly Java Series) epub
  • ISBN: 0596000685
  • Author: David Chappell,Richard Monson-Haefel
  • Genre: Techno
  • Subcategory: Programming
  • Language: English
  • Publisher: O'Reilly Media; 1 edition (December 2000)
  • Pages: 238 pages
  • ePUB size: 1741 kb
  • FB2 size 1208 kb
  • Formats azw txt doc lrf

parts of an enterprise application.

This book is a thorough introduction to Java Message Service (JMS), the standard Java application program interface . David A Chappell, Richard Monson-Haefel.

JMS provides a common interface to standard messaging protocols and to special messaging services in support of Java programs.

Эту книгу можно прочитать в Google Play Книгах на компьютере, а также на устройствах.

As author of the O'Reilly Enterprise Service Bus book, Dave has had tremendous impact on redefining the shape and definition.

You'll learn how JMS can help you solve many architectural challenges. As author of the O'Reilly Enterprise Service Bus book, Dave has had tremendous impact on redefining the shape and definition of SOA infrastructure.

Monson-Haefel, Richard; Chappell, David A. Publication date. inlibrary; printdisabled; ; americana.

To read this book, upload an EPUB or FB2 file to Bookmate. by David A Chappell, Richard Monson-Haefel. Release Date: December 4, 2000. Imprint: O'Reilly Media.

by David A Chappell, Richard Monson-Haefel. Download options: EPUB 2 (DRM-Free). You can read this item using any of the following Kobo apps and devices

David A. Chappell, Richard Monson-Haefel. Java Message Service (ebook). Published December 4th 2000 by O'Reilly Media.

David A. Author(s): David A. ISBN: 0596515650 (ISBN13: 9780596515652).

Richard Monson-Haefel, Mark Richards, David A. Chappell.

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.

Comments: (7)
The print version is the second printing and is very helpful and almost up to date.

The Kindle edition, however, and even the "upgrade" from Oreilly should probably be avoided. The Kindle edition is still version 1 (you can tell because the table of contents are different, as well as the intro). You might assume the OReilly edition would be current, but my "upgrade" in late July of 2013 certainly wasn't.

I definitely would not buy this product again (or the first time, had I more carefully looked). Amazon and OReilly are not doing anyone a service by not keeping the Kindle versions and OReilly downloadable versioins up to date with the current print edition.
As a beginner to JMS, I found this book to be very useful. Most chapters have examples and the book also gives you the link where you can download code for the examples. The examples are simple and clear for the most part (except in couple of places) to illustrate the concepts related to JMS. I tested the code on BEA Weblogic Server and it runs fine without any problem. There are some minor errors in one or two examples but they can be spotted readily once you read the book and you should be able to fix them with relative ease. Overall I found this book to be a nice introduction to JMS. However, as another reviewer mentioned, keep in mind that this book is now more than 5 years old and JMS has been updated since then. Still it is a good buy if you are new to this topic.
If you are looking into JMS for use at work or you are just curious, this straight-to-the-point and easy read will start you on your way. While not going into absurd depth about the topic, the author provides a wonderful overview and core knowledge transfer for the reader.

Quick and easy to read, this no-fluff title will give you everything you need to get started with JMS.

If you are a beginner, this will get you started off with an extremely solid foundation. If you are a pro, it will give you a great "step-back view" of the methodology that you are utilizing.

Good for all, but recommended as EVERYONE'S introduction to JMS.
I bought this book because I needed it for a project. If you need a consise and easy to read. It covers all you need to know to write your code this book is for you. There are other books with 600+ pages which cost more $$. It has links to JMS providers that you can use to run the sample code. The code is simple but to the point. I was able to compile the code without much changes. I would have give it 5 if it had one or two more chapters with more advanced samples.
In the past, programmers using Message-Oriented Middleware (MOM) were forced to learn the protocol specific to a middleware product. With the development of the Java Message Service (JMS), developers only need to learn one simple API set for any MOM system. This book is written for the experienced Java developer who wishes to quickly learn how to use the JMS API. It clearly explains and demonstrates using the JMS API with easy to follow examples. The authors start with a description of the basis of MOM systems and describe the two types of messaging systems (point-to-point and publish-and-subscribe) that are supported by JMS. They also explain why an asynchronous messaging system may have an advantage over remote procedure calls in some applications. In the next few chapters, the authors give details on how to use the JMS API to develop a simple B2B application using the two messaging systems. The authors then discuss some advanced JMS topics including guaranteed messaging, transactions, and message failures. They then cover deployment considerations (including performance, scalability, and security), and the new EJB type, the message-driven bean. The final chapter is a brief look at some of the JMS products available. Appendixes provide a quick reference to the API and detailed information about messages. At a time when publishers seem to prefer more pages to quality information, it is a pleasure to find a book that manages to provide you with all the information you need on a topic in only 220 pages. (...)
This book hits two flies in one smash: it gives a good background of messaging and JMS, and it is a good tutorial about the JMS API with lots of clear examples.
The first chapter gives a good and complete description of the messaging paradigm. Chapter 2-6 is the actual API tutorial. Chapter 2 gives you a simple and complete example of a chat application, chapter 3-6 explain all the aspects of the JMS API. The explanation is very clear and well structured with good feedback to previous explanations and messaging concepts, the reader never gets lost in the explanations and examples. And it is always clear for the reader why things have to be done a certain way.
Chapter 6 "Transacted Messages" also gives you a very short description of the JTA (supported by some JMS providers) API for two-phase commit transactions. Actually too short, I could not find a good tutorial in print elsewhere on this topic.
Chapter 7 "Deployment Considerations" is a very practical chapter for architects and deals with performance, scalability, reliabity, security, multicasting versus hub and spoke architecture.
Chapter 8 "J2EE, EJB, and JMS" describes the place of JMS in the J2EE platform and also describes new MessageDrivenBean type in the EJB2.0 spec. This integration between EJB and JMS has not been described yet in other books about EJB.
Chapter 9 describes the products of a couple of JMS providers.
This is a very even, complete and well written book. Contrary to what one reviewer suggests, this is not a book about SonicMQ.
eBooks Related to Java Message Service (O'Reilly Java Series)
Contacts | Privacy Policy | DMCA
All rights reserved.
lycee-pablo-picasso.fr © 2016-2020