Service Oriented Architecture [CSE Department]
BUILDING XML BASED APPLICATIONS
1. XML in Context
2. XML: A Brief Glimpse
3. Essentials of XML: How We Got Here
4. The Beginnings of XML
5. The Promise of XML
6. Where Is XML Heading?
7. The Fundamentals of XML
8. Introduction to XML Syntax
9. XML Document Structure
10. XML Content Models
11. Rules of XML Structure
12. Well-Formed and Valid Documents
13. Linking XML Documents Together
14. Namespaces in XML
15. Applying Style to XML
16. Basics of Reading and Processing XML
17. International Language Support in XML
18. Validating XML with the Document Type Definition (DTD)
19. Document Type Definitions
20. Some Simple DTD Examples
21. Structure of a Document Type Definition and Declaration
22. DTD Attributes and its Types
23. DTD Entities
24. More DTD Directives
25. DTD Drawbacks and Alternatives
26. Creating XML Schemas
27. Introduction to the W3C XML Schema Recommendation
28. Creating XML Schemas
29. The X-Files: XPath, XPointer, and XLink
30. XPath: Operators, Special Characters and Syntax
31. XPointer: Points, Ranges, Notation
32. XLink: Simple and Extended Links
33. Defining XML Using Alternate Schema Representations
34. A Brief Review of XML Schemas
35. A Brief Review of XML Schemas
36. Dead Formats: XDR, DSD, and DCD
37. Schema for Object-Oriented XML (SOX)
38. RELAX NG Schema
39. Schematron
40. Parsing XML Using Document Object Model(DOM)
41. What is DOM, Anyway?
42. What DOM is Not
43. Why Do I Need DOM?
44. Disadvantages of Using DOM
45. DOM Levels
46. DOM Core
47. DOM Traversal and Range
48. DOM Implementations: JDOM, NanoXML, TinyXML, kXML
49. Java Architecture for XML Binding (JAXB)
50. Parsing XML Using SAX
51. What Is SAX, Anyway?
52. What SAX Is Not
53. Why Do I Need SAX?
54. SAX vs. DOM
55. Disadvantages of SAX
56. SAX Versions
57. SAX Basics : Packages, Implementations
58. Working with SAX
59. Transforming XML with XSL
60. XSL Technologies
61. XSLT for Document Publishing
62. Getting Started with XSLT
63. The Missing Piece: The XSLT Processor
64. Advanced Features of XSLT
65. XSL for Business-to-Business (B2B) Communication
66. XSL Formatting Objects
67. Web Application Integration: Java Servlets, XSLT, and XSL-FO
68. Integrating XML with Databases
69. XML Database Solutions
70. Modeling Databases in XML
71. Formatting XML for the Web
72. A Brief History of DSSSL
73. A Brief History of CSS
74. XML Presentation Using CSS
75. An Overview of XHTML - XHTML 1.0: The Transition
76. An Overview of XHTML - XHTML 1.1: Modularization
77. Coca Cabana Technology Shop Case Study: Building a Web Site for the Future
78. An Overview of XForms
79. Interactive Graphical Visualizations with SVG
80. Vector Graphics to Complement Bitmap Graphics
81. SVG: An XML Standard for Vector Graphics
82. Creating an Interactive Graphical Visualization
83. Defining the Content DTD
84. Creating the XML Content
85. Creating an SVG Content Presentation Prototype
86. SVG with Style Using CSS
87. Defining the XSL to Transform XML Content to SVG Presentation
88. Powering Web Pages with SVG
89. SVG-To-Go with XSL-FO
90. SVG Structure and Elements
91. XML Development Primer
92. The Future of SVG
93. XML and Content Management
94. What Is Web Content Management?
95. What are the Components of a Content-Management Workflow?
96. The Role of XML in Web Content Management
97. WebDAV Document Creation
98. How to Design the XML Content Environment
99. The Role of Metadata (RDF and PRISM) in Web Content Management
100. Web Content Syndication with RSS and ICE
101. RSS Content Syndication
102. Content Syndication Using ICE
103. Selecting a Content-Management Solution
104. Architecting Web Services
105. What Are Web Services?
106. Business Motivations for Web Services
107. Technical Motivations for Web Services
108. The Service-Oriented Architecture (SOA)
109. Architecting Web Services
110. Web Services Building Blocks: SOAP
111. Introduction to SOAP
112. Basic SOAP Syntax
113. Sending SOAP messages
114. SOAP Implementations
115. The Future of SOAP
116. Web Services Building Blocks: WSDL and UDDI
117. Introduction to WSDL
118. Basic WSDL Syntax
119. SOAP Binding
120. WSDL Implementations
121. Introduction to UDDI
122. The UDDI API
123. UDDI - Vendor Implementations
124. The Future of UDDI
125. Leveraging XML in Visual Studio .NET
126. The .NET Strategy
127. ADO.NET
128. The ADO.NET Data Provider
129. The ADO.NET DataSet Class
130. XML Within ADO.NET
131. The System.Xml Namespace
132. Using XML in the .NET Enterprise Servers
133. BizTalk
134. SQL Server 2000
135. Understanding XML Standards
136. Standards and Vocabularies
137. The Definition of �Standard� as Excerpted from the American Heritage Dictionary
138. Standards Organizations: Who Is Creating the Standards?
139. Standards Stack Layers
140. Standards Stack Aspects
141. Community Vocabularies Layer
142. Implementing XML in E-Business
143. What Is the Supply Chain?
144. Electronic Data Interchange (EDI)
145. E-Business and the Internet- Enabled Supply Chain
146. Different Types of B2B Interaction
147. Components of E-Business XML Systems
148. Enterprise Integration
149. CommerceNet eCo Framework
150. XML/EDI
151. ebXML
152. RosettaNet
153. Delivering Wireless and Voice Services with XML
154. The Vision of Ubiquitous Computing
155. Key Technologies : WAP, WML, VoiceXML
156. Wireless Applications with WAP and WML
157. Voice Applications with VoiceXML
158. Applied XML in Vertical Industry
159. The Vertical Industries
160. Professional Services Standards
161. Finance and Accounting: The Extensible Business Reporting Language (XBRL)
162. Insurance
163. Health Care: Health Level Seven (HL7)
164. Legal Industry XML Standards: Legal XML
165. Real Estate: Mortgage Industry Standards Maintenance Organization (MISMO)
166. Business Administration and Human Resources (HR): Human Resources XML (HR-XML)
167. Travel and Hospitality: Open Travel Alliance (OTA)
168. Manufacturing: TranXML, Architecture, Engineering, and Construction XML (aecXML)
169. Scientific and Engineering: Biotech, Chemistry
170. Print, Media, and Entertainment: NewsML
171. A Final Note: XML Standards Adoption
172. RDF for Information Owners
173. Basics of the Resource Description Framework
174. The RDF Family of Specifications
175. The RDF Data Model: Just Enough Graph Theory and The RDF Graph
176. RDF Schema
177. Working with the Angle Brackets
178. The Semantic Web for Information Owners
179. Precursors of the Semantic Web: Project Xanadu, HyTime
180. Architecture of the Semantic Web
181. How Do Semantics Get into the Semantic Web?
182. Extensible Markup Language (XML) 1.0 Specification
183. XML Documents
184. XML Logical Structures
Part I Essentials of XML
Chapter 1 : XML in Context
1. XML in Context
2. XML: A Brief Glimpse
3. Essentials of XML: How We Got Here
4. The Beginnings of XML
5. The Promise of XML
6. Where Is XML Heading?
Chapter 2 : The Fundamentals of XML
1. The Fundamentals of XML
2. Introduction to XML Syntax
3. XML Document Structure
4. XML Content Models
5. Rules of XML Structure
6. Well-Formed and Valid Documents
7. Linking XML Documents Together
8. Namespaces in XML
9. Applying Style to XML
10. Basics of Reading and Processing XML
11. International Language Support in XML
Chapter 3 : Validating XML with the Document Type Definition DTD
1. Validating XML with the Document Type Definition (DTD)
2. Document Type Definitions
3. Some Simple DTD Examples
4. Structure of a Document Type Definition and Declaration
5. DTD Attributes and its Types
6. DTD Entities
7. More DTD Directives
8. DTD Drawbacks and Alternatives
Chapter 4 : Creating XML Schemas
1. Creating XML Schemas
2. Introduction to the W3C XML Schema Recommendation
3. Creating XML Schemas
Chapter 5 : The X Files XPath XPointer and XLink
1. The X-Files: XPath, XPointer, and XLink
2. XPath: Operators, Special Characters and Syntax
3. XPointer: Points, Ranges, Notation
4. XLink: Simple and Extended Links
Chapter 6 : Defining XML Using Alternate Schema Representations
1. Defining XML Using Alternate Schema Representations
2. A Brief Review of XML Schemas
3. A Brief Review of XML Schemas
4. Dead Formats: XDR, DSD, and DCD
5. Schema for Object-Oriented XML (SOX)
6. RELAX NG Schema
7. Schematron
Part II Building XML
Chapter 7 : Parsing XML Using Document Object Model
1. Parsing XML Using Document Object Model(DOM)
2. What is DOM, Anyway?
3. What DOM is Not
4. Why Do I Need DOM?
5. Disadvantages of Using DOM
6. DOM Levels
7. DOM Core
8. DOM Traversal and Range
9. DOM Implementations: JDOM, NanoXML, TinyXML, kXML
10. Java Architecture for XML Binding (JAXB)
Chapter 8 : Parsing XML Using SAX
1. Parsing XML Using SAX
2. What Is SAX, Anyway?
3. What SAX Is Not
4. Why Do I Need SAX?
5. SAX vs. DOM
6. Disadvantages of SAX
7. SAX Versions
8. SAX Basics : Packages, Implementations
9. Working with SAX
Chapter 9 : Transforming XML with XSL
1. Transforming XML with XSL
2. XSL Technologies
3. XSLT for Document Publishing
4. Getting Started with XSLT
5. The Missing Piece: The XSLT Processor
6. Advanced Features of XSLT
7. XSL for Business-to-Business (B2B) Communication
8. XSL Formatting Objects
9. Web Application Integration: Java Servlets, XSLT, and XSL-FO
Chapter 10 : Integrating XML with Databases
1. Integrating XML with Databases
2. XML Database Solutions
3. Modeling Databases in XML
Chapter 11 : Formatting XML for the Web
1. Formatting XML for the Web
2. A Brief History of DSSSL
3. A Brief History of CSS
4. XML Presentation Using CSS
5. An Overview of XHTML - XHTML 1.0: The Transition
6. An Overview of XHTML - XHTML 1.1: Modularization
7. Coca Cabana Technology Shop Case Study: Building a Web Site for the Future
8. An Overview of XForms
Chapter 12 : Interactive Graphical Visualizations with SVG
1. Interactive Graphical Visualizations with SVG
2. Vector Graphics to Complement Bitmap Graphics
3. SVG: An XML Standard for Vector Graphics
4. Creating an Interactive Graphical Visualization
5. Defining the Content DTD
6. Creating the XML Content
7. Creating an SVG Content Presentation Prototype
8. SVG with Style Using CSS
9. Defining the XSL to Transform XML Content to SVG Presentation
10. Powering Web Pages with SVG
11. SVG-To-Go with XSL-FO
12. SVG Structure and Elements
13. XML Development Primer
14. The Future of SVG
Chapter 13 : XML and Content Management
1. XML and Content Management
2. What Is Web Content Management?
3. What are the Components of a Content-Management Workflow?
4. The Role of XML in Web Content Management
5. WebDAV Document Creation
6. How to Design the XML Content Environment
7. The Role of Metadata (RDF and PRISM) in Web Content Management
8. Web Content Syndication with RSS and ICE
9. RSS Content Syndication
10. Content Syndication Using ICE
11. Selecting a Content-Management Solution
Chapter 14 : Architecting Web Services
1. Architecting Web Services
2. What Are Web Services?
3. Business Motivations for Web Services
4. Technical Motivations for Web Services
5. The Service-Oriented Architecture (SOA)
6. Architecting Web Services
Chapter 15 : Web Services Building Blocks SOAP
1. Web Services Building Blocks: SOAP
2. Introduction to SOAP
3. Basic SOAP Syntax
4. Sending SOAP messages
5. SOAP Implementations
6. The Future of SOAP
Chapter 16 : Web Services Building Blocks WSDL and UDDI
1. Web Services Building Blocks: WSDL and UDDI
2. Introduction to WSDL
3. Basic WSDL Syntax
4. SOAP Binding
5. WSDL Implementations
6. Introduction to UDDI
7. The UDDI API
8. UDDI - Vendor Implementations
9. The Future of UDDI
Chapter 17 : Leveraging XML in Visual Studio dotNET
1. Leveraging XML in Visual Studio .NET
2. The .NET Strategy
3. ADO.NET
4. The ADO.NET Data Provider
5. The ADO.NET DataSet Class
6. XML Within ADO.NET
7. The System.Xml Namespace
Chapter 18 : Using XML in the .NET Enterprise Servers
1. Using XML in the .NET Enterprise Servers
2. BizTalk
3. SQL Server 2000
Part III Applied XML
Chapter 19 : Understanding XML Standards
1. Understanding XML Standards
2. Standards and Vocabularies
3. The Definition of �Standard� as Excerpted from the American Heritage Dictionary
4. Standards Organizations: Who Is Creating the Standards?
5. Standards Stack Layers
6. Standards Stack Aspects
7. Community Vocabularies Layer
Chapter 20 : Implementing XML in E Business
1. Implementing XML in E-Business
2. What Is the Supply Chain?
3. Electronic Data Interchange (EDI)
4. E-Business and the Internet- Enabled Supply Chain
5. Different Types of B2B Interaction
6. Components of E-Business XML Systems
7. Enterprise Integration
8. CommerceNet eCo Framework
9. XML/EDI
10. ebXML
11. RosettaNet
Chapter 21 : Delivering Wireless and Voice Services with XML
1. Delivering Wireless and Voice Services with XML
2. The Vision of Ubiquitous Computing
3. Key Technologies : WAP, WML, VoiceXML
4. Wireless Applications with WAP and WML
5. Voice Applications with VoiceXML
Chapter 22 : Applied XML in Vertical Industry
1. Applied XML in Vertical Industry
2. The Vertical Industries
3. Professional Services Standards
4. Finance and Accounting: The Extensible Business Reporting Language (XBRL)
5. Insurance
6. Health Care: Health Level Seven (HL7)
7. Legal Industry XML Standards: Legal XML
8. Real Estate: Mortgage Industry Standards Maintenance Organization (MISMO)
9. Business Administration and Human Resources (HR): Human Resources XML (HR-XML)
10. Travel and Hospitality: Open Travel Alliance (OTA)
11. Manufacturing: TranXML, Architecture, Engineering, and Construction XML (aecXML)
12. Scientific and Engineering: Biotech, Chemistry
13. Print, Media, and Entertainment: NewsML
14. A Final Note: XML Standards Adoption
Part IV The Semantic Web
Chapter 23 : RDF for Information Owners
1. RDF for Information Owners
2. Basics of the Resource Description Framework
3. The RDF Family of Specifications
4. The RDF Data Model: Just Enough Graph Theory and The RDF Graph
5. RDF Schema
6. Working with the Angle Brackets
Chapter 24 : The Semantic Web for Information Owners
1. The Semantic Web for Information Owners
2. Precursors of the Semantic Web: Project Xanadu, HyTime
3. Architecture of the Semantic Web
4. How Do Semantics Get into the Semantic Web?
Extensible Markup Language XML 1 0 Specification
1. Extensible Markup Language (XML) 1.0 Specification
2. XML Documents
3. XML Logical Structures
Comments
Post a Comment