My INSURER PTE LTD - Insurtech Innovation Award 2024
Xml For Dummies Chapter 20 Ten Top Xml Applications
1. XML FOR DUMMIES Book author: Lucinda Dykes and Ed Tittel Slides Prepared by Cong Tan Part VI : The Part of Tens. Chapter 20: Ten Top XML Applications.
2. Contents. XHTML = XML + HTML. XML Style Is a Matter of Application. Wireless Markup Language(WML). DocBook, Anyone? Mathematical Markup Language(MathML). Scalable Vector Graphics(SVG). Resource Description Framework(RDF). Synchronized Multimedia Integration Language(SMIL). Servin’ Up Web Services. Xquery. Create XML Application with Zope.
3. 1. XHTML = XML + HTML. XHTML takes easy, familiar HTML markup and rationalizes it within a more rigorous and regular XML framework. Thinking about upgrading your HTML markup to its XHTML equivalent? HTML-Tidy, outstanding HTML-Kit utility and does most of the conversion work for you automatically. Just don’t forget to validate the results. Download HTML-Kit at www.chami.com.
4. 2. XML Style Is a Matter of Application. Most powerful ways to manage how XML data and documents . XML application designed to read, organize, transform, and format XML into a variety of looks, feels, and formats. Possible forms of output include RTF, PDF, HTML, plain text, and many more formats. You need to find out about numerous XML applications, including: The XSL and its relatives, XSLT and XSL-FO. XML-based linking languages, especially XLink, XPath, and XPointer. You also need to understand how to grab XML content and reshape. You probably need help from special-purpose software tools such as the XML Spy 2005 or Office 2003.
5. 3. Wireless Markup Language(WML). WML is designed to make it easier to use handheld, wireless communications devices of all kinds to access the Internet. WML is an XML application designed specifically to meet constrains inherent in wireless devices. WML is markup language designed with the phrase “small is beautiful” foremost in mind. Read more about WML at www.oasis-open.org/cover/wap-xml.html. For general information on WAP, OMA at www.wapforum.com/about_OMA/index,html.
6. 4. DocBook, Anyone? DocBook is a standard SGML DTD. It designed to capture computer documentation and other types of lengthy, complex documents. You can find at : www.oasis-open.org/docbook/ and www.oasis-open.org/committees/docbook/xmlschema/index.shtml.
7. 5. Mathematical Markup Language(MathML). XML application, MathML supports mathematical and scientific markup for use on the Web. You can also use MathML for computer algebra systems, mathematical typesetting, and voice synthesis. Read more about MathML at its W3C home at www.w3.org/Math/ , and http://xml.coverpages.org/mathML.html.
8. 6. Scalable Vector Graphics(SVG). SVG is an language for describing two-dimensional graphics in XML. SVG allows for three basic types of objects: vector graphic shapes, images, and text. SVG is to develop a standard for the Web-based display of such objects. Read more at www.w3.org/Graphics/SVG/.
9. 7. Resource Description Framework(RDF). RDF is a framework for metadata. RDF provides a basis for generic tools for authoring, manipulating, and searching machine-readable data on the Web. RDF is also the base for RSS 1.0. Read more information about RDF at www.ilrt.bris.ac.uk/discovery/rdf/resource/.
10. 8. Synchronized Multimedia Integration Language(SMIL). SMIL enables you to integrate a set of independent multimedia objects into a synchronized multimedia presentation. You can use SMIL to: Describe the temporal behavior of presentation Describe the layout of the presentation on a screen Associate hyperlinks with media objects. You can create SMIL with simple text editor. To keep track of SMIL progress, stay tuned to www.w3.org/AudioVideo/.
11. 9. Servin’ Up Web Services. A Web service is a tool or capability that you use you Web browser to access. Web services permit users with just about any kind of computer to run the same database access programs, read or send faxes, manage bank accounts, … The Web services infrastructure includes a bunch of pieces and parts. These pieces and parts include the following elements: Simple Object Access Protocol(SOAP). Universal Description, Discovery, and Integration(UDDI). Web Services Description Language(WSDL).
12. 10. XQuery. The goal of XQuery is to provide an interaction between XML and databases so that XML documents can be accessed and queried like databases. XQuery and XPath are closely related. For more information on XQuery and XPath specifications, see www.w3.org/XML/Query An XQuery tutorial is available at www.yukonxml.com/articles.xquery/
13. 11. Create XML Application with Zope. Zope runs on both Windows and UNIX platforms. Zope works in an object-oriented environment. Zope enables you to combine objects to create powerful and flexible ways to acquire, manage, and manipulate all kinds of data. Read more about this open-source treasure at www.zope.org.