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
34 used & new from $4.95

Have one to sell? Sell yours here
 
   
J2EE and XML Development
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

J2EE and XML Development (Paperback)

by Kurt A. Gabrick (Author), David B. Weiss (Author), David Weiss (Author)
3.5 out of 5 stars See all reviews (8 customer reviews)

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

Only 1 left in stock--order soon (more on the way).

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
20 new from $4.95 14 used from $5.00

Editorial Reviews

Review
"Does an excellent job in itemizing the key points of the whole subject." -- Compunotes.com

"Very Good." -- Today's Books

"Your survival guide to understand the repertoire of XML based technologies and adopt them in your existing enterprise system." -- JavaRanch.com

Product Description
Geared toward experienced developers, this reference demonstrates how Java 2 Platform, Enterprise Edition (J2EE), and XML technologies can be used together to create more robust distributed applications and software systems. The use of XML technology to extend and enhance the capabilities of the J2EE platform is covered in detail. Discussed are J2EE and XML integration at each layer of an n-tier distributed application model. Design patterns, tradeoffs, and decision criteria are provided in terms of individual XML and J2EE technology combinations. Hot topics in application integration are also covered, including Web services, architectures, and business partner integration.

See all Editorial Reviews

Product Details

  • Paperback: 320 pages
  • Publisher: Manning Publications; 1st edition (April 2002)
  • Language: English
  • ISBN-10: 1930110308
  • ISBN-13: 978-1930110304
  • Product Dimensions: 9.5 x 7.1 x 0.6 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars See all reviews (8 customer reviews)
  • Amazon.com Sales Rank: #994,336 in Books (See Bestsellers in Books)

Look Inside This Book
Browse Sample Pages:
Table of Contents | First Pages

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
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

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

 
8 of 9 people found the following review helpful:
4.0 out of 5 stars Excellent book for architects and advanced developers, May 20, 2002
By Juntao Yuan (Austin, TX United States) - See all my reviews
(REAL NAME)   
What is all the buzz about XML? Isn't it just HTML with content-based
tags? Why are XML-based web services and application servers thought
to be the power houses of the next generation Internet? How does XML
web services tie into J2EE application servers?

Too many "J2EE and XML" books dive into specific Java APIs for XML
processing without addressing those important questions. Kurt Gabrick
and David Weiss's new book "J2EE and XML Development" (Manning 2002)
is different and it gives us a refreshing look at the big picture: XML
is promising because it can provide a robust integration layer between
applications and between components inside an application. Together
with cross platform J2EE technology, they allow us to create
heterogeneous, flexible, implementation independent and scalable back
end server networks. The book, of course, is more than application
integration. It discusses a variety of architecture and design issues
of J2EE XML applications.

In the book, the authors discuss general concepts and approaches of
various XML-based system integration techniques in the context of J2EE
server side applications. Those approaches include message and RPC
driven web services, and relational database-driven application
servers in the middle/back tier; and MVC-based architecture to
separate tiers. The authors explain the relative merits of different
solutions. XML technologies and their Java handling tools covered in
this book include

* Basic XML validation tools such as DTD and Schema;
* XML to Java data binding tools;
* DAO objects to bridge relational data and Java XML objects;
* XML parsing APIs such as SAX, DOM and JDOM;
* XML query and transformation tools such as XPath, XQuery and XSLT;
* Java APIs to support web services specific XML protocols;
* XML native and XML enabled relational database for persistence.

Background knowledge in distributed computing, J2EE components (such
as EJB. JMS, JSP), specifications of various XML messaging protocols
and XML tools are required to understand most of the examples in the
book. The target audience of this book is mainly senior developers
and system architects. However, beginners can also benefit from the
book by learning the big pictures and general concepts. This book is
written in plain, easy English terms. It is very easy and informative
to read if you do not plan to go into details of the examples and case
studies. (I read it in a relaxing afternoon).

For an excellent example of technology comparison and discussions, you
can read the first part of chapter 4, in which the authors compared
four types integration techniques:

* Data level;
* Message level;
* Procedure level and
* Object level.

The authors went on to explain how different XML technologies can fit
into those four integration scenarios.

Although I enjoyed the book very much, as a developer, I felt
unsatisfied by the level of implementation details given in the book.
The authors try to give short and concise code segment listings
throughout the book to illustrate the most important concepts. But for
readers who are not J2EE experts, it is difficult to see how things
relate to each other without more detailed explanations. The readers
could get in-depth understanding of the techniques if they could study
the source code along with the text. The complete and commented
source code for the examples in each section and the case study are
available on Manning's web site.

Also, most popular relational databases vendors have developed XML
storage extensions to their flagship database products and those
extensions have been widely adopted in favor of native XML databases.
It would be nice if the authors could compare those technologies
against each other and offer their insights of future XML storage
solutions.

Overall, I recommend this book especially to architects and advanced
developers who are interested in adapting their J2EE skills to the new
world of XML based web services. It is also a great book for beginners
who want to see the big pictures and understand why J2EE/XML is a
platform that is worth investing their time and effort.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
4.0 out of 5 stars Useful overview, but a bit shallow, November 6, 2002
By Hokus Pokus (Raymond, ME USA) - See all my reviews
The title of this book tells the story, except that it should probably include the word "Overview". It is an easy read that provides solid information, but it is by no means a reference. It offers a nice, quick description of several aspects of Java and XML development, but I kept waiting for the meat. If you are new to XML in Java, this book will bring you up to speed on the APIs and uses of XML.

It starts with a review of J2EE architecture and XML development, which is helpful because the authors' perspective on these topics sets the stage for how they suggest using XML in a J2EE project. It covers the various XML-related Java APIs (JAXP, JAXM, etc.), and these are the parts that I found most useful. It also discusses some architectural options, which I expected to be quite helpful, but they needed more detail and discussion.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Might widen your view of the J2EE business, June 19, 2002
By Berndt Hamboeck (Vienna, Austria) - See all my reviews
(REAL NAME)   
What I like on this book is that it really is about what the title says: J2EE and XML and do not forget: the development with these techniques.

A lot of books out there are dealing with J2EE and also a lot of books are out there that deal with XML, but this one is really focused on these two things: J2EE AND XML togehter. If you want to learn J2EE, than buy another book (and maybe this one too, because of the price). If you do not know what XML is, go and buy another book, but if you want (or need) to use J2EE AND XML (because you start with WebServices, or you wonder how you could use XML to do appl. development and deployment) than this is the one you should look for. It just gives you new ideas (or did you already look at Cocoon, servlet filters, appl. integration, web publ. frameworks or design patterns?).

If you want to open your mind look at this book. Keep in mind that if you want to specialize in one of the mentioned areas than you have to buy an additional book, but that's the interesting part specially on J2EE.

I can recommend it, because it showed me some things I was not aware of.

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

2.0 out of 5 stars not enough for a developer
First of all, it is out of date.
And, it is not enough for a developer to learn how to use XML in J2EE environment. Read more
Published on June 11, 2007 by Mike Chang

2.0 out of 5 stars An Introduction level book
Java and XML have a great synergy, they marry together to create a "Write once, run anywhere" with a "platform independent data" paradigm. Read more
Published on August 30, 2005 by Ray Ye

4.0 out of 5 stars Good coverage on XML and Java but not J2EE
The book covers a wide range of XML technologies and its implementations in Java. Most of the examples/patterns discussed in the book apply equally well or can be easily adapted... Read more
Published on February 10, 2004

4.0 out of 5 stars Well-rounded coverage, excellent for beginners/intermediates
This book gives you a very well-organized and informative tour of what's happening in the XML arena, the problem is this particular area of technology already so wide and so... Read more
Published on October 3, 2003 by Sudipto K. Haldar

4.0 out of 5 stars Good title but disappointing
Although the coverage of XML is good, I found myself needing much more information especially in light of moving to web services technology. Read more
Published on October 16, 2002 by Daya Nadamuni

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?)

So You'd Like to...


Look for Similar Items by Category


Lithium Ion Stays Powered Longer

Shop lithium ion tools at Amazon.com
Work longer and charge batteries less often with lithium ion tools from Amazon.com. Our large selection of lithium ion power tools offers many choices.

Start shopping

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 
Shop for Screwdrivers
Complete Your Toolbox with a ScrewdriverShop our huge selection of screwdrivers and other hand tools in the Home Improvement Store.
 

Keep Your Yard Looking Good

Shop for Pruners
A few basic pruning cuts will help rejuvenate your landscape and control the size of shrubs and trees.

Shop all pruners

 

 

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