Java, XML, and Web Services Bible
The Java, XML, and Web Services Bible serves as a reference/tutorial for a variety of XML and Java related topics. It covers areas such as B2B, Instant Messaging, Java and XML Binding, Scalable Vector Graphics, and Application development with XML and JSP. It discusses some commercial and open technologies used with Java and XML such as Cocoon, Batik, and Xerces.
PART I: Working with XML.
Chapter 1: What Is XML?
Chapter 2: Using DOM/SAX/JDOM/JAXP.
Chapter 3: XML for Configuration.
PART II: Working with Transformations.
Chapter 4: What Are Transformations?
Chapter 5: Transforming XML.
Chapter 6: XSLT Extensions.
Chapter 7: Web Publishing.
PART III: XML and Distributed Computing.
Chapter 8: Distributed Applications, Transport Protocols, and XML.
Chapter 9: XML-RPC.
Chapter 10: SOAP.
Chapter 11: XML Messaging.
Chapter 12: Instant Messaging.
PART IV: Java Binding and XML.
Chapter 13: Using the SAX API to Create Java Objects.
Chapter 14: Castor.
Chapter 15: Swing Component Persistence as XML.
PART V: User Interface and Graphics.
Chapter 16: Scalable Vector Graphics.
Chapter 17: Using SVG with Java.
Chapter 18: Java Client-Based UI with XML.
Chapter 19: Web-Based UI with XML.
PART VI: Application Management.
Chapter 20: Java Management Extensions.
Chapter 21: XML-Based Application Management.
PART VII: XML and Databases.
Chapter 22: XML Databases and Tools.
Chapter 23: Mapping XML Documents to Relational Databases.
Chapter 24: Native XML Data Management with XIS.
PART VIII: Using XML in Three-Tier Applications.
Chapter 25: Using XSLT with Servlets/JSP.
Chapter 26: Using Tag Libraries.
Chapter 27: Using Servlets, JSP, and XML to Web-Enable Data.
PART IX: Web Services.
Chapter 28: Service Description.
Chapter 29: Service Discovery.
Chapter 30: Advanced Web Services.
Chapter 31: Web Services and Business-to-Business Exchanges.
Chapter 32: Web Services for Consumers.
Appendix A: Java, XML, and Web Services Resources.
Appendix B: DOM Level 2 Events and Traversal, Parsing Non-XML Data.
Appendix C: JAXM, SOAP, and More XML-RPC.
|sourcecode.zip||254.23 KB||Click to Download|
|codecorrections.zip||1.63 KB||Click to Download|
Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.
|Code for Listings 2-8, 2-9, and 2-10
The code for Listings 2-8, 2-9, and 2-10 includes some mistakes involving the usage of the DOMImplementation interface. You can download the corrections for these individual files. The sourcecode.zip file on the download pagehas also been corrected.