Although much has been made of the impact XML is having on Web development, the most significant changes brought about by XML have been in the way distributed systems store and exchange information. XML Distributed Systems Design offers in-depth architectural models for devising open-ended systems and provides templates for complex data interchange and mining theories as related to XML. XML Distributed Systems Design addresses core XML technologies such as XSL, DTD, XML Query, Data Warehouses, Data Mining, Distributed Systems Architecture, Web-based system design, Distributed Systems Framework, SOAP, SAX and using XML enabled tools for development and problem solving. Close attention is given to the way XML changes existing development patters and paradigms. In addition, the book presents the new patterns and strategies emerging in XML system design.
Table of Contents
I. XML CONCEPTS AND DESIGN.
2. XML Overview.
3. Parsing an XML Document.
4. SOAP.
5. Open-Ended Systems.
6. Open-Ended Web Systems: Providing Ease of Extendibility.
7. Framework Based Systems.
8. Designing the Middle-Tier.
9. Data Exchange Scenario.
10. Databases and Warehousing.
II. CASE STUDIES.
12. Designing Extensive and Scalable Systems: Banking.
13. Cross Platform and Diverse System Integration: A CSR Application.
14. Implementing an ERP System: Vendor Purchases.
III. APPENDIXES.
Appendix B. Popular XML-Enabled Servers.
Appendix C. Component-X.
Appendix D. BizTalk Server.
Appendix E. JMS-Unified Message Model.
Appendix F. Online References.
Appendix G. Book References.
Index.