Make your own free website on
 Java Reference @ Java Programming
 Programming Network : The Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Java Index - Java Reference Book :

Java Programmer Reference :
Java XML Programmer's Reference

Java XML Programmer's Reference
Check price @

Java XML Programmer's Reference
by Eric Jung, Andrei Cioroianu, Dave Writz, Mohammad Akif, Steven Brodhead, James Hart

Perfect Paperback: 750 pages
Dimensions (in inches): 1.93 x 9.06 x 7.28
Publisher: Wrox Press Inc
ISBN: 1861005202; 1st edition (July 2001) Aimed at readers with some basic knowledge of Java and XML, Java XML Programmer's Reference provides an extremely useful reference and tutorial to virtually all of today's common Java XML APIs and tools, including those used in the emerging world of Web services. Well organized and filled with useful tips and technical details for these often poorly documented tools, this book will earn a spot on many a working developer's bookshelf.

Finding all of the XML APIs in one handy volume is the real reason to buy this reference work. In the fast-changing world of emerging XML tools and standards, many maintained by open-source organizations, it's virtually impossible to keep up with the classes, APIs, and programming strategies needed to work with these tools. This book corrals the chaos with a lineup of the most popular and essential Java XML APIs, like the popular SAX and DOM standards. The authors also look at Sun's new JAXP (and related bundles), which help standardize XML coding in Java.

Each API is documented by package, class, and method. Many entries have documented sample code showing off just how to use each API, which is a real timesaver for any busy Java developer. While it's possible to decipher open-source documents, you'll save countless hours with this handy reference. Besides vendor-neutral APIs, the authors also tackle Oracle's XSK for working with XML on that platform.

The second half of this book zeroes in on XML standards used in Web services, including WSDL and UDDI. Web services are illustrated here with a solid case study for an online auction example. Other samples include an XML-based configuration with Ant, plus transforming content with XSLT for wireless user interfaces. There's also coverage on "lightweight" XML for mobile devices. Sections on querying using SAX, DOM, and XPath 1.0 will help you search XML effectively.

While readers can obviously dig in to these later topics selectively, the main focus here on XML parsers and Web services will more than justify the price of this title for most readers. This book is quite simply a must-have for anyone combining Java and XML, undoubtedly two of today's hottest computing technologies. --Richard Dragan

Book Description: XML is rapidly becoming the standard representation format for data interchange, data verification, configuration, RDBMS interaction, remote procedure invocation, and the representation of transformation processes. In all these areas the Java language provides the programming interfaces and tools needed for driving the underlying machinery.

The intersection between Java and XML is wide-ranging, and the knowledge required to use them together effectively is expanding daily. The API section of this book provides quick access to the essential Java XML programming interfaces: SAX, DOM Core, DOM Extensions, JDOM, JAXP and TrAX, together with dozens of illustrative examples. The Tools section includes chapters on Oracle XDK, IBM Web Services Toolkit, Apache XML Project, XML tools for lightweight/mobile devices, and an overview of Sun early access XML projects, all packed with examples and reference material. The final Techniques section explores Java XML over five projects, developing a distributed business casestudy.

b: This book provides a central resource for Java programmers working with XML. It provides the reference material, tools, and techniques needed for relatively experienced Java programmers to learn about and develop XML applications.

This book covers:
- The essential APIs for SAX, DOM Core, DOM Extensions, JAXP, and TrAX
- Oracle XML Developer's Kit
- Web Services with Apache SOAP and IBM Web Services Toolkit, including WSDL and UDDI reference
- XML for Information Appliances, covering kVM, Palm OS, lightweight XML parsers
- A full business case study using Java and XML in all tiers of a distributed application

About the Author: Eric Jung has a Bachelors degree in Computer Science from Ithaca College, Ithaca, New York. He has 10 years of professional experience in software architecture and engineering, in industries such as banking, medical, legal, telecommunications, dot-com startups, television, advertising, marketing, real estate, and education. During this time, he has worked primarily as a consultant with Fortune 500 companies.

Andrei Cioroianu is the founder of, where he builds Java development tools and offers consulting services. His projects range from applets and desktop applications to servlets and server side frameworks. He contributed to "Professional Java XML" published by Wrox Press and wrote articles for the Java Developer's Journal. Andrei invites you to send comments about Chapters 2-6 to andreic@ZIPLIP.COM.

Dave Writz is a principal and co-founder of Cornerstone Consulting, a Milwaukee, Wisconsin based service organization specializing in building distributed applications. Throughout his career, Dave has concentrated ON building software solutions using object-oriented analysis, design, and programming techniques. He has lead teams responsible for defining Internet and Intranet strategies, then evaluating, selecting, and introducing new technologies including Java, XML, SOAP, EJB, and other advanced technologies. While serving as a mentor, architect, and developer Dave has been able to help Fortune 1000 as well as emerging companies utilize information technology as a competitive advantage.

Mohammed Akif is a Java Architect at Sun Microsystems. He has worked on large projects for Hitachi Malaysia, Fujitsu Singapore, Sprint USA and other fortune 500 companies.

Steven Brodhead is President of Centcom Inc., a maker of XML database integration tools. Steve has been innovating and building software products for over 15 years. Some of the more recent products he has built are iConduit, an XML data integration platform and Tibco's Java CORBA ORB. Besides product development, he also does large-scale enterprise integration using J2EE, middleware, and XML.

James Hart is a Technical Architect at Wrox Press, specializing in open source and enterprise Java technologies. His first computer experiences came at the tender age of five, when he watched his father solder together a Sinclair ZX81 on the kitchen table, and a subsequent mis-spent youth playing around on Ataris and Macintoshes was all that was needed to ensure he could never escape the lure of the IT industry, in spite of several attempts to find something better to do with his time. His main hobby is trying to work out if he can justify buying an Apple G4 Cube, when he already owns a G4 tower.

Customer Reviews
Disappointing, January 23, 2002
Reviewer: Donald Gregory from Woodinville, WA USA

Being a Java developer and wanting to learn how to use XML technologies with that language I had high hopes for this book coming in. I had read the editorial review, have a high opinion of Wrox books in general, and was looking for a book that covered the scope of topics this book claims to cover. I was disappointed.

For the most part the text covering the various technologies, e.g. XML, SAX, DOM, JDOM, JAXP, etc., is a reformat and JavaDoc of the specifications. Almost every chapter opens with something like this from chapter two, 'This chapter contains the same information as the SAX 2.0 API specification...', and indeed it does. At least they're up front about it. The saving grace of each chapter are the small utility code bits, written in Java, that demonstrate the syntax of doing things but there is little elaboration.

As a reference this book pulls together a lot of technology into one place and puts it at your fingertips. Of course, by the time you've learned a couple of these sections the rest of the technologies in the book will be out of date ;) so you might be better off just bookmarking the reference pages on the web.

The Wrox motto is 'Programmer to Programmer'. They must mean mouth-to-mouth resuscitation after you've tried to plow your way through a few chapters of this book.

The best book on the subject, August 23, 2001
Reviewer: Kapil Apshankar from India

Java and XML are intricately related to each other and its importance is growing in building J2EE solutions. For any professional developer who is aspiring to build Enterprise Applications, knowledge of XML is a must. But more important than that is to be able to use the Java API's for XML. In a period when information about these is scattered and difficult to gather, this book has all you require to get started with Java XML in one place. The layout is perfect, the material is flawless and uptodate. The API's have been supplemented by useful examples where required which show exactly what can be done. Its a must buy for anyone. I never repented owning a copy. And my recommendation is - Go get it!

Just what I was looking for, August 15, 2001
Reviewer: A reader from USA

I found it to be a very comprehensive and complete book on XML. One of the biggest problems with XML related books in general is that i have to refer to 2-3 books to solve a 'business problem' as the books seem to be focused on one or two aspects of XML. With this book though the authors seems to have taken the approach of solving real life business problems with XML going into just the right level of details and providing great examples, I really liked the business case study and the Apache chapter. In short, it was just what i was looking for as a person who is learning xml and most importantly trying to use it to solve real world problems.

Great reference on Java XML API'S, August 12, 2001
Reviewer: ellango from Avenel, NJ USA

This book is an excellent reference for the Java XML API's. It is up to date on SAX 2 and DOM/DOM extensions. It also gives a good intro to many recent developments like SOAP and IBM WebServices Tools. An advantage of reading such a book is that it makes you familiar with many of the good features of API's - which otherwise I would have never bothered to look up. The chapter on JAXP is particularly well presented. I liked the case study in Chapters 12-15 which highlight techniques for configuring, querying , storing and transmitting XML - these can be put to use straight away. On the flip side, I would have liked to see more examples in each chapter on the usage of API's. I would have also liked some more focus on XSLT. Ant has been used extensively - and at first I found this a little disconcerting as I had not used Ant earlier.

Book Subjects
Java Beginner's Guides
Java Reference
Java Servlets
Java Certification Central
Visual J++
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network
tual="/ssi/body/sub_java_ref.htm" -->
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network