Home > Store

XML Distributed Systems Design

Register your product to gain access to bonus material or receive a coupon.

XML Distributed Systems Design

Premium Website

  • Sorry, this book is no longer in print.
Not for Sale


  • Copyright 2002
  • Edition: 1st
  • Premium Website
  • ISBN-10: 0-672-32328-1
  • ISBN-13: 978-0-672-32328-7

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.



Source code for the examples developed in the book - 115 kb --code.zip

Sample Content

Online Sample Chapter

Parsing an XML Document

Table of Contents


1. Introduction to Design Systems.
2. XML Overview.

What Is XML? What Is Document Object Model? Simple API for XML-SAX. XML Style Sheets-XSL. Validation-DTD.

3. Parsing an XML Document.

Parsing an XML Document.

4. SOAP.

SOAP. XML-RPC. Next Chapter.

5. Open-Ended Systems.

Overview. What Are Open-Ended Systems? How to Accommodate Open-End in System Architecture. Queuing-Processing Large Chunks of Data.

6. Open-Ended Web Systems: Providing Ease of Extendibility.

Overview. Web Server Engine: Providing Ease of Extendibility. Providing Flexibility and Scalability.

7. Framework Based Systems.

Overview. Framework Based Systems.

8. Designing the Middle-Tier.

Overview. What Is a Middle-Tier? Using a Framework Approach for Middle-Tier Design. A Common Middle-Tier Engine Design Model.

9. Data Exchange Scenario.

Overview. EDI Overview. Hierarchical Data Models. XML Wrappers to Represent and Wrap Data Packets.

10. Databases and Warehousing.

Data Warehousing and Representation. Open-Ended System Data Exchange-XML Transactions. XML Engine for Database Interfacing. Generic Message Packets Based Systems-a Design Approach.


11. Extending Existing Close-Ended Systems.

Problem Statement. Working on Architecture and Design. The Actual Design. Implementing the Design.

12. Designing Extensive and Scalable Systems: Banking.

Problem Statement. Working On Architecture and Design. The Actual Design. Implementing the Design.

13. Cross Platform and Diverse System Integration: A CSR Application.

Problem Statement. Working on Architecture and Design. The Actual Design. Implementing the Design.

14. Implementing an ERP System: Vendor Purchases.

Problem Statement. Working on Architecture and Design. The Actual Design. Implementing the Design.


Appendix A. Popular XML Editors.

XML Spy. XMetal. EditML Pro from NetBryx Technologies.

Appendix B. Popular XML-Enabled Servers.

GoXML Products From XML Global Technologies. Native XML and XML-Enabled Databases. dbXML. Ipedo XML Database.

Appendix C. Component-X.


Appendix D. BizTalk Server.

BizTalk Orchestration Designer. Mapper. Messaging and Tracking. Using BizTalk.

Appendix E. JMS-Unified Message Model.

Messaging Frameworks and JMS. Key Features of JMS. JMS Messages. Publish/Subscribe Messages. Point-To-Point Messaging.

Appendix F. Online References.

System Modeling References. Online Java References. XML References. XML-Based Standards.

Appendix G. Book References.

XML and Other Standard References. Systems Analysis and Design References.



Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership