or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
XML and Java™: Developing Web Applications (2nd Edition)
 
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.

XML and Java™: Developing Web Applications (2nd Edition) [Paperback]

Hiroshi Maruyama (Author), Kent Tamura (Author), Naohiko Uramoto (Author), Makoto Murata (Author), Andy Clark (Author), Yuichi Nakamura (Author), Ryo Neyama (Author), Kazuya Kosaka (Author), Satoshi Hada (Author)
4.0 out of 5 stars  See all reviews (36 customer reviews)

Price: $59.99 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
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 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover, Import --  
Paperback $59.99  

Book Description

0201770040 978-0201770049 May 23, 2002 2
XML and Java(tm): Developing Web Applications is a tutorial that will teach Web developers, programmers, and system engineers how to create robust XML business applications for the Internet using the Java technology. The authors, a team of IBM XML experts, introduce the essentials of XML and Java development, from a review of basic concepts to thorough coverage of advanced techniques. Using a step-by-step approach, this book illustrates real-world implications of XML and Java technologies as they apply to Web applications. Readers should have a basic understanding of XML as well as experience in writing simple Java programs.

XML and Java enables you to:

* Develop Web business applications using XML and Java through real-world examples and code * Quickly obtain XML programming skills * Become familiar with Document Object Models (DOM) and the Simple API for XML (SAX) * Understand the Electronic Document Interchange (EDI) system design using XML and Document Type Definition (DTD), including * coverage on automating business-to-business message exchange * Leverage JavaBean components * Learn a hands-on, practical orientation to XML and Java

XML has strong support from industry giants such as IBM, Sun, Microsoft, and Netscape. Java, with its "write once, run anywhere" capabilities, is a natural companion to XML for building the revolutionary Internet applications described in this book. XML and Java demonstrates how developers can harness the power of these technologies to develop effective Web applications. If you want to learn Java-based solutions for implementing key XML features--including parsing, document generation, object tree manipulation, and document processing--there is no better resource than this book.

--This text refers to an alternate Paperback edition.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Processing XML with Java™: A Guide to SAX, DOM, JDOM, JAXP, and TrAX $40.56

XML and Java™: Developing Web Applications (2nd Edition) + Processing XML with Java™: A Guide to SAX, DOM, JDOM, JAXP, and TrAX
Price For Both: $100.55

Show availability and shipping details



Editorial Reviews

Amazon.com Review

Ideal for any Java developer or architect facing today's rich XML-based standards and tools, the second edition of XML and Java: Developing Web Applications delivers a wide and deep tour of the latest in today's XML standards and Java tools used to work with them. Whether you want to gain an understanding of basic or advanced uses of XML, chances are this practical-minded book will fit the bill, with its far-ranging coverage of tools and programming techniques.

The coverage of today's Java XML tools is perhaps unmatched by any text. The authors do a great job at presenting the essentials first, in short, fast-moving, understandable chapters, before ranging farther afield. In particular, the coverage of two of the most important XML APIs in today's Java (SAX and DOM) is a standout here. We also liked the benchmarks that show how SAX can offer faster performance, plus the easy-to-grasp summaries of essential programming APIs for both tools. Beyond the basics, the authors present several advanced techniques, like sending XML over sockets and advanced "tricks" available in Xerces.

After the basics of parsing XML, the book turns to transforming XML using XSLT, again with a no-nonsense, practical tour. Turning toward the server-side, the text presents a quick introduction to JSP and servlets and where XML fits into each. (Readers will appreciate the demonstration of creating XML from an "ordinary" JSP here.) After looking at XML used with databases and messaging, the book focuses in on Web services in a particularly well-wrought chapter that covers all of the relevant standards for today's Web services, including how SOAP is really just an extension of XML messaging for the enterprise.

After looking at security issues with XML (including the importance of using secure sockets), a section on the various ways of defining XML documents (from standard DTDs to XML Schema, Schematron, and even RDF) shows the advantages and design goals of each. Handy reference sections list resources for all of today's leading XML-based tools and W3C XML standards.

While today's landscape of XML standards and tools can indeed be daunting, this text sorts it out with an enthusiastic treatment of the subject filled with practical advice and an expert's take on what working Java developers and system architects need to know when it comes to XML. --Richard Dragan

From the Back Cover

Fully revised to cover the latest standards and technologies, XML and Java™, Second Edition provides the practical solutions developers need to design powerful and portable Web-based applications. Featuring step-by-step examples, this book focuses on harnessing the power of Java™ and XML together to streamline the development process.

XML and Java™, Second Edition provides new coverage of emerging areas such as document management, databases, messaging, servlets, JDBC, data binding, security, and more. It begins with an overview of XML programming techniques, standard APIs, and tools. Building upon this foundation, the book goes on to cover the latest technologies, including DOM Level 2, SAX2, XSLT, SOAP, WSDL, and UDDI. It explores the role of these major middleware technologies in XML and Java-based Web application development, as well as the limitations and potential pitfalls.

Topic coverage includes:

  • The role of XML and Java in Web applications
  • Parsing XML documents
  • How to use the Document Object Model (DOM) Level 1 and DOM Level 2 APIs
  • How to work with SAX
  • Techniques for making the most of existing XML processors
  • W3C XML Schema and OASIS RELAX NG
  • The XML application server, XML and databases, and XML messaging, including SOAP
  • Techniques for storing XML documents by using JDBC
  • Information on Web services, including WSDL and UDDI
  • How to represent data in XML (data binding)
  • Standard techniques for securing B2B applications
  • XML Schema languages

  • Product Details

    • Paperback: 688 pages
    • Publisher: Addison-Wesley Professional; 2 edition (May 23, 2002)
    • Language: English
    • ISBN-10: 0201770040
    • ISBN-13: 978-0201770049
    • Product Dimensions: 9.2 x 7.4 x 1.3 inches
    • Shipping Weight: 2.4 pounds (View shipping rates and policies)
    • Average Customer Review: 4.0 out of 5 stars  See all reviews (36 customer reviews)
    • Amazon Best Sellers Rank: #1,984,923 in Books (See Top 100 in Books)

    More About the Author

    Discover books, learn about writers, read author blogs, and more.

     

    Customer Reviews

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

    76 of 80 people found the following review helpful:
    5.0 out of 5 stars Perfect book for application architects, not for junior SE, September 22, 1999
    By A Customer
    The title of the book clearly suggested that this is not a beginner's book for either XML or Java. Although it is more appropriately named XML and Java Servlet. Because this book uses Servlets as a framework for web applications (which is a *VERY* good idea). This book presents ideas to system architects about ways to put together enabled web applications whose nature implies extensibility. The most valuable thing in this book is: 1. Explain why do we want to use XML (Important!) 2. How to parse, generate, and manipulate XML with concise examples. 3. Ideas on types of applications we can do with XML and the Servlet framework. 4. How to build tools such as LMX and SQLX which is quite essential in three-tiered systems. 5. You can read it in 2 days provided you're pretty familiar with Servlets and web application.
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No


    31 of 34 people found the following review helpful:
    1.0 out of 5 stars Don't buy this book!, August 18, 1999
    By A Customer
    Ok, I read the review and bought this book. Its woefully out of date and the examples need huge tweaking before they work.

    If you are trying to learn XML find another book.

    If you are planning to learn Java find another book.

    If you are interested in servlets borrow this book and read chapter 7. Then give it back to the poor guy who bought it.

    The coverage of XML itself is really poor. I was reading the XML specs and thought I'd get some help. Sorry no such luck. XML is show somewhat but no defns.

    Want to use the DOM (Document Object Model). Sorry no such luck. Coverage it terrible. Want to use XSL? Sorry no coverage at all!

    Want to use SAX? Get ready to try try try again!

    ok. I'll give them some credit as english is clearly not there native language!

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


    24 of 26 people found the following review helpful:
    4.0 out of 5 stars Great book (if it fits your expectations...), April 9, 2000
    .

    Buy this book when:

    (1) You want to learn how to integrate XML in your Internet/Intranet-based infrastructure. (The title mentions 'Web Applications'... do not expect the book to focus on 'Web Sites'. It's more about XML as a storage mechanism, the secure exchange of XML messages over HTTP,...) (2) You value the insight in how experienced developers model their application (using Design Patterns, reusability, etc) (3) A very readable book.

    Do not buy this book when:

    (1) You're looking for information the latest implementations of XML Parsers, XSL Transformers (the book was published before XSL became 'established'), XML database servers,etc. (2) You're looking for complete, useful applications you can re-use 'straight-out-of-the-box'. (3) You're looking for information on XML as a way to manage the content on your web side.

    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



    Suggested Tags from Similar Products

     (What's this?)
    Be the first one to add a relevant tag (keyword that's strongly related to this product).
     
    (148)
    (27)
    (25)

    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





    Look for Similar Items by Category


    Look for Similar Items by Subject