Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010061314 | QA76.76.H94 R35 2002 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Written for IT professionals working in system design and architecture, this work presents in depth models and patterns for designing enterprise information systems using XML technologies. It provides proven methods for using XML in information system design and legacy system integration and shows key XML technologies - XSLT, SOAP, SAX and others - in the context of enterprise systems design. As a data architect, the author uses terminology and a presentation style that should be familiar to other information architects .
Author Notes
Ajay M R , also known as Ajay Manoj Rambhia, is chief technology officer of EvolveWare, a company that offers systems architecture and development services. The company's Web site offers more information at http://www.evolveware.com
Ajay is involved in the design of high-end systems that integrate with and extend legacy systems via XML and other automation methods. His application design and development has been focused toward banking and finance industries, network monitoring, and ERP systems integration.
Ajay also has expertise in knowledge-based systems, has authored papers on Artificial Neural Networks and fuzzy logic, and has worked on KB based system architectures.
Ajay has supported various companies, including Fortune 500 companies, as project manager, systems architect, and system integration specialist.
He can be contacted at ajaymr@evolveware.com.
Table of Contents
I XML Concepts and Design |
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 |
II Case Studies |
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 |
III Appendixes |
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. Component-X |
Appendix D BizTalk Server. BizTalk Orchestration Designer. Mapper Messaging and Tracking. Using BizTalk |
Appendix E JMS-Unified Message Model. Messaging Frameworks and JMSKey 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 |
Index |