Java & XML Data Binding -  Brett McLaughlin

Java & XML Data Binding

Buch | Softcover
200 Seiten
2002
O'Reilly Media (Verlag)
978-0-596-00278-7 (ISBN)
31,40 inkl. MwSt
More Java developers want to work with XML, the technology that enables data to be transported intact over the Internet, but they don't have time to become XML experts. Therefore they should appreciate data binding, the way of converting XML documents into Java objects, so those documents can be worked on and manipulated like any other Java object, then converted back to XML. This new title offers an in-depth technical look at XML Data Binding and complete documentation of all features in both the Sun Microsystems JAXB API and open source alternative implementations (Enhydra Zeus, Exolabs Castor and Quick). It also gets into detail about when data binding is appropriate to use, and provides numerous practical examples of using data binding in applications.

Brett McLaughlin has been working in computers since the Logo days. (Remember the little triangle?) He currently specializes in building application infrastructure using Java and Java-related technologies. He has spent the last several years implementing these infrastructures at Nextel Communications and Allegiance Telecom, Inc. Brett is one of the co-founders of the Java Apache project Turbine, which builds a reusable component architecture for web application development using Java servlets. He is also a contributor of the EJBoss project, an open source EJB application server, and Cocoon, an open source XML web-publishing engine. He is author of the soon-to-be-released O'Reilly book, Building Java Enterprise Applications.

Introduction - low-level APIs, high-level APIs, what is data binding?, what you'll need; theory and concepts - foundational APIs, dependent APIs, constraint-modelled data, API transparence; generating classes - process flow creating and the constraints, binding Schema basics, generating Java source files; unmarshalling - process flow, creating the XML, converting to Java, using the results; marshalling - process flow, validating Java objects, converting to XML, process loops; binding Schemas - the basics, structure and global options, elements and attributes and more...; Zeus - process flow, installation and setup, class generation, unmarshalling and marshalling, additional features; castor - process flow installation and set up, class generation, unmarshalling and marshalling, additional features; quick - process flow, installation and setup, unmarshalling and marshalling, additional features; looking forward - JAXB, alternate implementations, J2EE; tools reference; quick source files.

Erscheint lt. Verlag 2.7.2002
Verlagsort Sebastopol
Sprache englisch
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-596-00278-5 / 0596002785
ISBN-13 978-0-596-00278-7 / 9780596002787
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90