Java and XML: Solutions to Real-World Problems (Java Series)

Java and XML: Solutions to Real-World Problems (Java Series)

by Brett Mc Laughlin (Author)

Synopsis

This text shows how to use the APIs, tools, and tricks of XML to build real-world applications, with the end result that both the data and the code are portable. In its second edition it has added chapters on Advanced SAX and Advanced DOM, chapters on SOAP and data binding and examples throughout. A concise chapter on XML basics introduces concepts and the rest of the book focuses on using XML from Java applications. Java developers who need to work with XML, or think that they will in the future - as well as developers involved in the peer-to-peer movement, messaging, or Web services - should find the text useful. This text covers: the basics of XML, including DTDs, namespaces, XML Schema, XPath, and XSL; the SAX API, including all handlers, the SAX 2 extensions, filters, and writers; the DOM API, including DOM Level 2, Level 3, and the DOM HTML module; the JDOM API, including the core, a look at XPath support, and JDOM as a JSR; using Web publishing frameworks like Apache Cocoon; developing applications with XML-RPC; using SOAP and UDDI for web services; data binding, using both DTDs and XML Schema for constraints; building business-to-business applications with XML; and building information channels with RSS and dynamic content with XSP. It includes a quick reference on SAX 2.0, DOM Level 2, and JDOM.

$3.28

Save:$37.16 (92%)

Quantity

2 in stock

More Information

Format: Paperback
Pages: 518
Edition: 2
Publisher: O'Reilly Media
Published: 22 Aug 2001

ISBN 10: 0596001975
ISBN 13: 9780596001971

Media Reviews
'Was I impressed with this book? Indeed I was! The content is both timely and accurate, the reading is easy and enjoyable - a very rare achievement.' Java Desk, Israel (Java User Group)
Author Bio
Brett McLaughlin is one of the leading authorities on Java, XML, enterprise applications, and open source software. He is the Enhydra strategist at Lutris Technologies, where he is responsible for the direction and strategy for the Enhydra application server. He's the founder or cofounder of numerous other open source projects, such as JDOM (currently in JSR at Sun), ApacheTurbine (a servlet-based web applications framework), and Enhydra Zeus (an XML data binding framework). His role as a contributor on OpenEJB, jBoss, and Apache Cocoon places him in the middle of Java and XML innovation. In addition to his technology contributions, Brett is a prolific writer; he is the author of Java & XML (O'Reilly), the moderator of IBM's Java and XML tools and technologies newsgroup, and flashline.com's bi-weekly component columnist. He's written dozens of articles for IBM Developer Works, JavaWorld, and oreilly.com.