Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.

Similar presentations


Presentation on theme: "XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development."— Presentation transcript:

1 XML Tools (Chapter 4 of XML Book)

2 What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development tools n Authoring tools n Content management tools

3 Fundamental components include… n XML parsers ä Will eventually support related standards such as Xlink, XSL, schemas, etc. ä 2-types of parsers –Tree-based support DOM –Event-based – SAX is “Simple API” event API –Validating parsers parse against the DTD –Non-validating parsers only check for “well- formed XML documents

4 Web Infrastructure n Web browsers ä IE 5.0 supports XML and XSL n Web servers ä RDF is a W3C messaging protocol to describe the XML docs and presentations available to search engine n Commerce servers ä RDF description of products and structure of catalog for search engines n Search engines – must evolve to understand new metadata formats

5 Development tools n Document browsers n Document libraries n Document integration tools n DTD and schema translators

6 Authoring Tools n Graphical DTD and schema designers n Document authoring tools n Stylesheet layout tools n Indexing tools

7 Content Management Tools n Repository n Version control n Deployment manager n Group authoring

8 Writing XML n Manually (“by hand”) ä Text editor, such as “Notepad” ä MS freeware “XML Notepad” n Guided by validating editor ä XML Authority ä XMetaL ä XML Spy ä Perhaps Office XP n Automated ä Many ERP systems supporting XML ä Databases can generate XML output ä Custom applications can be coded

9 Well-formedness vs. Validity n Well-formedness relates to syntax ä Can it be parsed at all? n Validity relates to vocabulary ä Does the well-formed XML document follow the DTD? n XML documents do not have to follow a vocabulary

10 XML Repositories and Frameworks n Commerce One XML Framework n Microsoft’s Biz Talk Framework n RosettaNet

11 Simple Object Access Protocol (SOAP) n XML (text) based RPC calls n The solutions for sharing computer programs in the past - COM, DCOM and CORBA n SOAP is designed to be less complex to learn and deploy on Internet infrastructures n SOAP is independent of object model, operating systems or programming languages

12 Religious Wars n Need awareness that many camps have been staked out in XML turf n Typically fall into two groups ä Microsoft –XML dialed into operating system and most application products n Windows is the XML application platform –XML readily accessible through Visual Basic ä Not Microsoft –Many platforms have XML parsing capabilities n Various XML application frameworks can be procured –Most support Java

13 Enough Already! !!!


Download ppt "XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development."

Similar presentations


Ads by Google