or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.68 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Java Messaging (Charles River Media Programming)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java Messaging (Charles River Media Programming) [Paperback]

Eric Bruno (Author)
4.7 out of 5 stars  See all reviews (7 customer reviews)

List Price: $44.95
Price: $27.47 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.48 (39%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 5 left in stock--order soon (more on the way).
Want it delivered Wednesday, February 1? Choose One-Day Shipping at checkout. Details

Book Description

Charles River Media Programming November 7, 2005
LEARN TO USE JAVA MESSAGING SOFTWARE IN YOUR DISTRIBUTED APPLICATIONS! As software becomes more complex, and the Web is leveraged further, the need for messaging software continues to grow. Virtually all software written today requires at least one form of internal, and even external, communication. Java Messaging explores the various methods of intra-process and inter-process messaging for Java software, such as JavaBean events, JMS, JAX-RPC, JAXM, SOAP, and Web Services. Programmers will learn the basics of these APIs, as well as how, when, and why to use each one, including how to use them in combination, such as combining SOAP with JMS over a WAN. The book begins by walking the reader through simple intra-process communication using JavaBean events. A set of classes is constructed that extend JavaBean events beyond one JVM, transparently using JMS. The messaging paradigms of JMS are explained thoroughly, including in-depth discussions on the theory and mechanics of message queues. Design patterns and helper classes are also explored, which ultimately combine to form a generic messaging framework that helps programmers avoid common pitfalls. This framework, explained throughout the book, provides for the seamless integration of JMS with SOAP Web Services that is required to build distributed applications. Starting from the first chapter, a comprehensive sample application (an online stock trading system) is built using the framework and messaging paradigms discussed in the book. By the end of the book, programmers will not only understand the various messaging paradigms, but they will also understand how to architect complex distributed applications that use them together - with a framework that provides a running start.

Frequently Bought Together

Java Messaging (Charles River Media Programming) + Java Web Services: Up and Running + Java Message Service
Price For All Three: $76.81

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Web Services: Up and Running $23.09

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Java Message Service $26.25

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Eric Bruno (Shirley, NY) is a technical advisor and development lead for Wolters-Kluwer. His software development accomplishments include building foreign-exchange trading systems (Renters Dealing 2000 and Dealing 3000), real-time quotes and news services, inter-bank credit transaction systems and order-routing systems, multi-tiered web applications, news and quotes Web services, and Web-based publishing software. He has written several articles for C/C++ Users Journal, Dr. Dobb's Journal, and www.DevX.com.

Product Details

  • Paperback: 466 pages
  • Publisher: Charles River Media; 1 edition (November 7, 2005)
  • Language: English
  • ISBN-10: 1584504188
  • ISBN-13: 978-1584504184
  • Product Dimensions: 9.2 x 7.4 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,004,335 in Books (See Top 100 in Books)

More About the Author

I'm a professional technology consultant specializing in the following areas:

- Software archtecture, design and development

- Defining corporate-wide technology strategies

- Writing white-papers

- Public speaking and education

I have architected and developed many successful distributed, transactional, real-time, financial applications and trading systems, as well as web-based applications. My customers include leaders in the financial, publishing, and communications industries, such as Reuters, Bridge, e-Steel, Wolters-Kluwer, and Symbol Technologies.

I'm also a published author, speaker, and educator on software architecture and development related topics. My primary areas of expertise are architecture, object-oriented design and development, transactions processing, and enterprise messaging. I have extensive experience with both Java and C++ development. My platform knowledge spans Windows, Solaris, and Linux.


 

Customer Reviews

7 Reviews
5 star:
 (5)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
4.0 out of 5 stars Concise, no-nonsense, but framework hinders learning, August 21, 2006
By 
Shaun W. Taylor (Raleigh, NC United States) - See all my reviews
(REAL NAME)   
This review is from: Java Messaging (Charles River Media Programming) (Paperback)
Excellent introduction to messaging, including healthy portions on JMS and web services.

The writing style is clear, consistent, and to the point. Probably what I liked most was this no-nonsense writing style. If it's on a page, it's important to understand. The author doesn't waste your time with irrelevant discussions or out of scope topics.

Editing and code presentation are top notch, making it easy to follow, and build upon from one example to the next. The author also shares some gotchas and considerations that I wouldn't have expected to see in an introductory discussion which were particularly valuable.

Another great feature is one of the drawbacks of the book. The framework presented in the book is elegant, but in many of the examples, there is too much cognitive overhead involved in grokking the level of abstraction in the framework, and this takes away from actually learning the concepts. I would have liked to see more non-framework code for the introduction, which is then tied together with the framework.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Very Good on Messaging Concepts and Implementation, January 6, 2006
This review is from: Java Messaging (Charles River Media Programming) (Paperback)
As we look at how much we use the web, it is sometimes hard to remember just how new this concept of worldwide packet switching really is. Java was started as a new language before a lot of the new concepts like XML and SOAP were conceived. But as a new language it has been able to move into using these new concepts faster than nearly any other language.

What I especially liked about this book was the first chapter. So often computer books start with programming. This one starts with a description of what we're trying to do here. He gives several examples of the types of communications that he is going to cover in the book. I had a particular application in mind when I got the book, but in reading the first chapter I began to see several other ways that messaging would help our system.

After the first chapter, I've go to say that it's a pretty regular computer software book. It tells you how to do the things that you want to do. It is quite clear on all the different software protocols, packages, and philosophies. Basically it is all that a Java programmer needs to implement messaging in Java.

The CD included with the book gives you all the sample code from the book, as well as the complete messaging toolkit and several open source tools.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars For programmers: messaging basics, March 17, 2006
This review is from: Java Messaging (Charles River Media Programming) (Paperback)
Eric Bruno's JAVA MESSAGING explores different ways of messaging using Java software, from JavaBean events and JMS to SOAP. Web programmers receive all the basics to using these features, tips on how and why to use each feature and when to choose something else, how to combine features, and more. The basics of Java communication processes are revealed in chapters which form 'classes' to link related information in a logical progression. An excellent, basic foundation for Java users.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject