The XML Schema Complete Reference
Chris Dix, Cliff Binstock, Dave Peterson, Mitchell Smith, Mike Wooding, Chris Galtenberg
Résumé
With the successful implementation of XML Schema, developers are learning how to increase productivity, improve software reliability, minimize development time, and decrease time to market. This in-depth reference is an all-in-one resource designed to help developers leverage the power and potential of XML schemas by offering a complete roadmap to their creation, design, and use.
This authoritative reference and tutorial is filled with practical insights and detailed examples. The book begins by providing a conceptual introduction to XML Schema. From there, coverage shifts to the W3C Schema Recommendation and how to apply schemas to specific business goals. The authors provide insight and instruction throughout on integrating XML schemas into existing technologies such as .NET, Java, Visual Basic, Oracle, and more. The book concludes with a complete case study designed to reinforce and illustrate material covered.
Additional topics include:
- Applications for schemas
- Simple and complex types
- XML schema processing and validation
- Namespaces in XML
- Using schemas with DOM and SAX
- XML schema document syntax
- XML Information Sets
- XML Schema applications of XPath
Whether designing a schema from scratch or integrating schemas into contemporary technologies, The XML Schema Complete Reference is the most complete and definitive sourcebook available for the XML Schema environment.
ContentsPreface.
Acknowledgments.
About the Authors.
I. XML SCHEMA OVERVIEW.
1. Introduction.
2. XML Processing.
3. XML Namespaces.
4. XPath and XPointer.
5. The Structure of Documents and Schemas.
II. CREATING XML SCHEMA DOCUMENTS.
6. Overview of an XML Schema Document.
7. Creating an XML Schema Document.
8. Element Types.
9. Attribute Types.
10. Simple Types.
11. Complex Types.
12. Built-In Datatypes.
13. Identity Constraints.
14. Regular Expressions.
III. VALIDATION.
15 XML. Schema Component Detail.
16. PSVI Detail.
17. Java and the Apache XML Project.
18. MSXML and the Schema Object Model (SOM).
IV. RESULT-ORIENTED SCHEMAS.
19. Object-Oriented Schemas.
20. Document-Oriented Schemas.
21. Application-Oriented Schemas.
V. DATA-ORIENTED SCHEMAS.
22. Data-Oriented Schemas: Datatypes.
23. Data-Oriented Schemas: Simple Types.
24. Data-Oriented Schemas: Complex Types.
VI. A CASE STUDY: THE CAMPUS RESOURCE AND SCHEDULING SYSTEM
(CRSS).
25. The Business Case.
26. The Architecture.
27. The Server Tier.
28. The Integrated Solution.
VI. APPENDIXES.
Appendix A: XML Schema Document Quick Reference.
Appendix B: XML Schema Regular Expression Grammar.
Appendix C: The Thematic Catalog XML Schema.
Appendix D: Data-Oriented Schemas: Oracle 8i
Datatypes.
Index
L'auteur - Chris Dix
Chris Dix is Lead Developer for Navtrak, where he specializes in .NET development using XML. He is the coauthor of Professional XML Web Services (O'Reilly, 2001).
L'auteur - Cliff Binstock
Cliff Binstock, the owner of Robust Software, has more than twenty years of development experience, from hands-on architecture and coding to mentoring and project leadership.
L'auteur - Dave Peterson
Dave Peterson serves on the W3C XML Schema Working Group. Currently principal consultant with his own firm, SGMLWorks!, he has worked with the SGML and XML markup languages for sixteen years, and has been programming and designing software systems for thirty-six years.
L'auteur - Mitchell Smith
Mitchell Smith has seventeen years of experience in software development including architecture, development, project management, object-oriented analysis and design, and database design and implementation.
L'auteur - Mike Wooding
Mike Wooding has developed hardware and software products since 1975, and has extensive experience with XML technologies
L'auteur - Chris Galtenberg
Christopher Galtenberg is a writer, inventor, and
methodologist. His interests lie in the realms of extending
human intelligence through philosophy and software.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Chris Dix, Cliff Binstock, Dave Peterson, Mitchell Smith, Mike Wooding, Chris Galtenberg |
Parution | 18/10/2002 |
Nb. de pages | 1000 |
Format | 18,5 x 23,2 |
Couverture | Broché |
Poids | 1505g |
Intérieur | Noir et Blanc |
EAN13 | 9780672323744 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages CSS
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML XML schemas
- Informatique Développement d'applications Langages XSLT