Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
32 used & new from $27.49

Have one to sell? Sell yours here
 
   
Java Messaging (Programming Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Java Messaging (Programming Series) (Paperback)

by Eric Bruno (Author)
4.8 out of 5 stars See all reviews (5 customer reviews)

List Price: $44.95
Price: $29.67 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.28 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
20 new from $28.19 12 used from $27.49

Frequently Bought Together

Customers buy this book with Java Concurrency in Practice by Brian Goetz

Java Messaging (Programming Series) + Java Concurrency in Practice
  • This item: Java Messaging (Programming Series) by Eric Bruno

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

  • Java Concurrency in Practice by Brian Goetz

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


Customers Who Bought This Item Also Bought

Enterprise JMS Programming (Professional Mindware)

Enterprise JMS Programming (Professional Mindware)

by Shaun Terry
4.3 out of 5 stars (6)  $42.45
Java(TM) Message Service API Tutorial and Reference: Messaging for the J2EE(TM) Platform (Java Series)

Java(TM) Message Service API Tutorial and Reference: Messaging for the J2EE(TM) Platform (Java Series)

by Mark Hapner
4.7 out of 5 stars (3)  $44.99
Client/Server Programming with Java and CORBA, 2nd Edition

Client/Server Programming with Java and CORBA, 2nd Edition

by Dan Harkey
Java Message Service

Java Message Service

by Mark Richards
3.7 out of 5 stars (30)  $26.39
Client/Server Survival Guide, 3rd Edition

Client/Server Survival Guide, 3rd Edition

by Robert Orfali
4.4 out of 5 stars (33)  $43.87
Explore similar items

Editorial Reviews

Product Description
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.

KEY FEATURES • 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 • Provides programmers with the practical knowledge of when and how to use each API alone, as well as together • Explains the messaging paradigms of JMS, including in-depth discussions on the theory and mechanics of message queues • Includes a development framework of classes for programmers to apply to their own projects • Teaches concepts through a comprehensive sample application (an online stock trading system) that uses the framework and messaging paradigms discussed within the book • Includes a CD-ROM with all of the sample code, the complete messaging toolkit that is explored throughout the book, open source tools, and all of the figures from the book

On the CD! * Source Code: Includes the sample applications referenced within each chapter * Figures: Contains all of the figures from the book, arranged by chapter * Java Tools: Includes the open-source tools used in the development of the book’s sample applications and toolkit * Toolkit: Contains the final, complete, messaging toolkit that is explored throughout the book SYSTEM REQUIREMENTS (WIN) Windows NT/2000/XP/2003; 256 MB RAM minimum, 512 MB recommended; 250 MB of available disk space, 500 MB recommended; J2SE version 1.4.2_06 or higher; CD-ROM or DVD-ROM drive; keyboard and mouse, or other pointing device

About the Author
Eric Bruno (Shirley, NY) has developed many distributed software systems involving the use of messaging software. His accomplishments include building foreign-exchange trading systems (Reuters 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. Several of his articles have appeared in C/C++ Users Journal and Dr. Dobb’s Journal.


Product Details

  • Paperback: 480 pages
  • Publisher: Charles River Media; 1 edition (November 7, 2005)
  • Language: English
  • ISBN-10: 1584504188
  • ISBN-13: 978-1584504184
  • Product Dimensions: 9.1 x 7.2 x 1.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #312,510 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #1 in  Books > Computers & Internet > Programming > APIs & Operating Environments > JINI

What Do Customers Ultimately Buy After Viewing This Item?

Java Messaging (Programming Series)
72% buy the item featured on this page:
Java Messaging (Programming Series) 4.8 out of 5 stars (5)
$29.67
Java Message Service
16% buy
Java Message Service 3.7 out of 5 stars (30)
$26.39
Enterprise JMS Programming (Professional Mindware)
5% buy
Enterprise JMS Programming (Professional Mindware) 4.3 out of 5 stars (6)
$42.45
Maven: The Definitive Guide
4% buy
Maven: The Definitive Guide 3.8 out of 5 stars (6)
$23.09

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(4)
(2)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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 Reviews

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

 
5 of 5 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)   
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
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
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars For programmers: messaging basics, March 17, 2006
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars Nice work
As other reviewers pointed out, this is indeed a nice work on Java Messaging. For the most part, the concepts are presented clearly and I had no trouble following them. Read more
Published 11 months ago by Siddhardha

5.0 out of 5 stars Saved my job
Although the book uses a specific JMS engine for the examples the details and the concepts were all right on and covered everything I needed for JMS. Read more
Published 15 months ago by samofborg

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Everything to Maintain Your Landscape

Shop for gardening tools
From pruners and saws to shovels and rakes, we have the gardening tools you need to keep your landscape looking its best.

Shop all gardening tools

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Maintain Your Outdoor Furniture

Shop for Protective Varnishes and Applicators
Browse the Painting Tools & Supplies Store for a wide variety of protective varnishes and applicators to shield your outdoor furniture from harsh elements.

Shop for varnish tools and supplies

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates