Presentation is loading. Please wait.

Presentation is loading. Please wait.

14/05/2003Christiane Schmidt1 XML – application A presentation about different examples of use.

Similar presentations


Presentation on theme: "14/05/2003Christiane Schmidt1 XML – application A presentation about different examples of use."— Presentation transcript:

1 14/05/2003Christiane Schmidt1 XML – application A presentation about different examples of use

2 14/05/2003XML-application2 content  XML application compared with HTML  How to use XML  Why use XML  areas of usage E-Commerce Multimedia Science Meta Data

3 14/05/2003XML-application3 XML application compared with HTML  Not a replacement for HTML  XML and HTML designed with different goals: XML: describes data and focus on what data is HTML: display data and focus on how data looks  HTML is about displaying information, XML about describing information

4 14/05/2003XML-application4 how can XML be used  Keep data separated from HTML  Used to store data inside HTML documents  Used as a format to exchange information  Used to store data in files or in databases

5 14/05/2003XML-application5 why use XML  XML databases: XML data natively stored in its structured, hierarchical form No need to map XML data tree structures to tables  Queries resolved much faster  Hierarchy of data preserves  Increase performance

6 14/05/2003XML-application6 why use XML [2]  Integration of all databases and formats: Classical data types: text and numbers, multimedia objects (sounds) Active formats: Java Applets, ActiveX components

7 14/05/2003XML-application7 why use XML [3]  Modification to data presentation Changing look and feel of documents or entire websites with XSL Style Sheets Data will not be manipulated  Internationalization Multilingual documents and Unicode Standard supported

8 14/05/2003XML-application8 why use XML [4]  Future-oriented technology Industry standard of the W3C Supported by all leading software providers

9 14/05/2003XML-application9 examples of use  XML is used in many different areas:  Publishing of databases on the web  Electronic commerce  Multimedia and science  Creation of meta data

10 14/05/2003XML-application10 Electronic Commerce  Simplifies communication between companies  Example: web shop system Orderings will be sent directly to supplier  Was realized with EDI Very expensive – additional technical equipement needed  Standardization of E-Commerce with XML possible  possible for smaller companies

11 14/05/2003XML-application11 multimedia – SVG, VRML  SVG Scalable Vector Graphics Vector graphic format with many filter effects and interactions  VRML Virtual Reality Markup Language Possibility to create 3-dimensional designs

12 14/05/2003XML-application12 multimedia - SMIL  Synchronized Multimedia Integration Language  XML application to develop TV-like multimedia presentations for the internet  Used in Real Player

13 14/05/2003XML-application13 multimedia - MusicML  Music Markup Language  Connection factory  XML application for notation ( Notenschrift )

14 14/05/2003XML-application14 science - MathML  Mathematical Markup Language  Makes mathematical formulas available for the web  Further processing is possible

15 14/05/2003XML-application15 MathML example … 3 + 5 x …

16 14/05/2003XML-application16 science - CML  Chemical Markup Language  Peter Murray-Rust  Complex chemical molecules described easily  Visualization of molecular structures, crystallography, chemical databases …

17 14/05/2003XML-application17 meta data - CDF  “Data about data” for describing of data especially in web-searches and web-navigations  Channel Definition Format  Developed by Microsoft  XML application to define channels that are used to transfer information direct to subscriber of a webpage (webcasting)

18 14/05/2003XML-application18 conclusion  Helps to simplify and standardize old methods and processes (EDI)  Data are more structured and more intelligent  Many different applications of XML

19 14/05/2003XML-application19 references  Galileo Computing “XML, XSLT, VB und ASP”  Thomas Kobert “XML” Links:  www.w3schools.com/  CML: www.openscience.org/jmol/  MathML: functions.wolfram.com/  www.xmlnews.org/docs/xml-basics.html  www.softwareag.com/xml/about/starters.htm

20 14/05/2003Christiane Schmidt20 End of presentation Any Questions?


Download ppt "14/05/2003Christiane Schmidt1 XML – application A presentation about different examples of use."

Similar presentations


Ads by Google