eXtensible Markup Language - PowerPoint PPT Presentation

About This Presentation
Title:

eXtensible Markup Language

Description:

SGML is the international standard for defining descriptions of the structure and content of different types of electronic documents A universal ... management ... – PowerPoint PPT presentation

Number of Views:126
Avg rating:3.0/5.0
Slides: 16
Provided by: Columb52
Category:

less

Transcript and Presenter's Notes

Title: eXtensible Markup Language


1
eXtensible Markup Language
2
David Turner, Product Manager, Microsoft
  • ''The introduction of XML is in many ways like
    the creation of writing in the evolution of
    language. People had spoken language for a long
    period before they got to the point of inventing
    writing. But as soon as they did, they were able
    to make huge steps forward.''

3
Data on the Web HTML and XML
  • The Web is
  • A huge collection of hypermedia documents
  • A gateway to databases and applications
  • A platform for interacting with services (Web
    Services)
  • It started with HTML
  • Markup language to define document layout
  • Hyperlinks for navigation
  • Interactive forms

4
Data on the Web HTML and XML(Contd)
  • Limitations of HTML
  • Structure of data expressed as layout (example)
  • Semantics of data hard to analyse and difficult
    to share
  • No schemas, no constraints
  • Thus XML (eXtensible Markup Language) has been
    developed
  • Markup language to define structured documents
  • Document schemas to fix the structure of
    documents
  • User-defined markup to express semantics
  • XML architecture for processing and extended
    functionality

5
What is XML?
  • XML means Extensible Markup Language
  • extensible - not fixed format like HTML
  • XML is a metalanguage - a language for describing
    other languages
  • Enables you to define your own customized markup
    languages for different classes of documents

6
What is XML? (cont.)
  • Abbreviated version of SGML
  • IBM, Microsoft, Oracle and Sun all agree XML is
    the key to e-business
  • XML enables business application sharing, direct
    transactions and other business applications.

7
What is SGML?
  • SGML is the international standard for defining
    descriptions of the structure and content of
    different types of electronic documents
  • A universal language used to describe thousands
    of different data types

8
What is HTML?
  • HTML is HyperText Markup Language, a specific
    application of SGML used on the World Wide Web
  • A simple, fixed type of document. Markup
    designed for simple reports with provisions for
    hypertext links and multimedia

9
Relationship Between XML and HTML
10
Example Data in HTML Vs XML
11
Example Data in HTML Vs XML
12
Example Data in HTML Vs XML
13
Data and Document
14
What does XML mean for e-commerce? (cont)
  • Companies running different accounting and
    business management applications will exchange
    documents in a cross-system flow
  • ebXML is mapping business processes to facilitate
    XML to XML B2B

15
XML Organizations
  • Over 250 XML industry efforts documented by Robin
    Cover at OASIS.org
  • XML.org, XML.com, RossettaNet.org
  • UDDI Facilities XML to XML exchanges
  • XBRL The Business Reporting Language
Write a Comment
User Comments (0)
About PowerShow.com