Customer Reviews


7 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


7 of 9 people found the following review helpful:
4.0 out of 5 stars Good piece of information - But a little disappointed
The book contains a lot of good information on data binding. It also explains the "data binding" concept by breaking it down into "Marshalling", "UnMarshalling" and "Binding". The author has taken JAXB as a starting point to explain the "Data-Binding" framework. He has also taken the pain of going through other open source frameworks available for data-binding though they...
Published on August 16, 2002 by Mohan S Rao

versus
12 of 12 people found the following review helpful:
2.0 out of 5 stars Beware of booby-traps
Developing Java Web services including XML data binding is a new and exciting area. XML data binding is useful for XML request processing and for application configuration purposes. In both cases we need ewell-designed workable sample code to check each stage of system configuration, XML application development and deployment.

An excellent example of this approach can...

Published on August 20, 2002


Most Helpful First | Newest First

12 of 12 people found the following review helpful:
2.0 out of 5 stars Beware of booby-traps, August 20, 2002
By A Customer
This review is from: Java and XML Data binding (Paperback)
Developing Java Web services including XML data binding is a new and exciting area. XML data binding is useful for XML request processing and for application configuration purposes. In both cases we need ewell-designed workable sample code to check each stage of system configuration, XML application development and deployment.

An excellent example of this approach can be found in "More servlets" by Marty Hall.

As for this book, I find it useful to grasp general concepts, but not as a detailed technical discussion it appears to be.
Sample code for chapter 3 is useful, but then we need a sample to actually compile and run some simple JAXB example. Unfortuantely, there is no way to accomplish this with the code that comes from the books's Web site.

Also, as early as in chapter 4, we have quite a big jump from basic discussion directly to using JAXB data binding in servlets - without any consideration of necessary intermediate steps: checking Tomcat configuration, running JAXB-free servlet examples, making servlet-free JAXB examples work, etc.

Needless to say, JAXB and other XML binding frameworks are useful for servlet development, but they are also useful
for JSP and other XML applications. From the other side, servlet parameters can be accessed using regular application server configuration features like it is done in Tomcat EXAMPLES app. All these considerations are completely missing from the book.

Besides poor sample code and appplication server discussion, another source of confusion is the absence of proper references to XSLT. In fact, the purpose of XML data binding is to enable Java program to work "like" an XSLT transformer, in principle, XML document processing can be done by XSLT. Again, reading the book there is no way to figure this out.

Excellent treatment of JAXB data binding is available online from IBM Web site, see Daniel Steinberg's tutorial. I'd also suggest Java Web Services Tutorial from Sun.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
1.0 out of 5 stars Outdated, incorrect information. Stay away!, November 24, 2003
By 
Anthony J. Serpico (Sunrise, FL United States) - See all my reviews
This review is from: Java and XML Data binding (Paperback)
This book was written before the version 1.0 release of the JAXB data binding API's. As a result much of the information in this book is incorrect and not current. If you follow the instruction in this book you will NOT sucessfully perform XML binding to java objects. For example, the book uses DTD's as the XML description model used by JAXB. This is wrong DTD's were dropped in favor of XML schemas. The instructions for using the JAXB jar files are wrong. The required jars have changed since this book was printed. The instructions for using the generated java data binding classes is wrong, the usage has changed since this book was written. The author tried to get to far ahead of the technology curve on JAXB and as a result authored this book too early in the JAXB life cycle. The book is of minimal value.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
1.0 out of 5 stars Waste of money, July 17, 2003
By 
Francis (United States) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Java and XML Data binding (Paperback)
This does not talk about JAXB at all. What it talks is about some non standardised APIs that existed before JAXB.
The brief mention of JAXB ( 4 pages ) is only philosphical. Even that is w.r.t. an obselete version with DTD support.
( Current JAXB only supports XML schema )
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:
1.0 out of 5 stars Outdated, incorrect information. Stay away!, November 24, 2003
By 
Anthony J. Serpico (Sunrise, FL United States) - See all my reviews
This review is from: Java and XML Data binding (Paperback)
This book was written before the version 1.0 release of the JAXB data binding API's. As a result much of the information in this book is incorrect and not current. If you follow the instruction in this book you will NOT sucessfully perform XML binding to java objects. For example, the book uses DTD's as the XML description model used by JAXB. This is wrong DTD's were dropped in favor of XML schemas. The instructions for using the JAXB jar files are wrong. The required jars have changed since this book was printed. The instructions for using the generated java data binding classes is wrong, the usage has changed since this book was written. The author tried to get to far ahead of the technology curve on JAXB and as a result authored this book too early in the JAXB life cycle. The book is of minimal value.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 9 people found the following review helpful:
4.0 out of 5 stars Good piece of information - But a little disappointed, August 16, 2002
By 
Mohan S Rao (Santa clara, California United States) - See all my reviews
This review is from: Java and XML Data binding (Paperback)
The book contains a lot of good information on data binding. It also explains the "data binding" concept by breaking it down into "Marshalling", "UnMarshalling" and "Binding". The author has taken JAXB as a starting point to explain the "Data-Binding" framework. He has also taken the pain of going through other open source frameworks available for data-binding though they are not dealt with in great detail.
However I am a little disappointed because the author has taken a biased look at data-binding. He has not mentioned the drawbacks of data-binding in a single place. Obviously there are many drawbacks of such a approach. One of them is that your once independent data-containers are now tied to a framework. Secondly if there is a small modification made to the xml, the classes have to be re-generated and you end up with two code bases. Such issues are not mentioned in the book.

The least I would expect in such a detailed book when different frameworks are compared side by side is a comparison chart that I can refer quickly.

I give a four star rating because it contains a lot of detailed information about the data-binding framework but failed to tell why data-binding might not be the right solution.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
2.0 out of 5 stars JAXB section is out of date, May 27, 2003
By A Customer
This review is from: Java and XML Data binding (Paperback)
The book describes the JAXB api based on an early access version. The definitive version is completely different form the early access version, making this book almost useless.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
2.0 out of 5 stars JAXB section is out of date, May 27, 2003
By 
Martijn de Bruijn (Woerden Netherlands) - See all my reviews
This review is from: Java and XML Data binding (Paperback)
The book describes the JAXB api based on an early access version. The definitive version is completely different form the early access version, making this book almost useless.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Java and XML Data binding
Java and XML Data binding by Brett Mclaughlin (Paperback - May 2002)
$34.95 $7.05
In Stock
Add to cart Add to wishlist