XML: The Self-Describing Language Revolutionizing Data Exchange in Business, Slides of Fundamentals of E-Commerce

The importance of xml (extensible markup language) in transforming the web from a platform for publishing information to a platform for information exchange between computers and people. Xml's self-describing nature enables new business models and applications in the network economy. The document also covers the benefits of using xml for document types such as catalogs, purchase orders, and invoices, and its role in smart processing and market efficiency.

Typology: Slides

2012/2013

Uploaded on 07/29/2013

sharad_984
sharad_984 🇮🇳

4.5

(13)

129 documents

1 / 21

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Some Acronyms Used In This Lecture
HTML = Hyper Text Markup Language
XML = Extensible Markup Language
EDI = Electronic Data Interchange
ERP = Enterprise Resource Planning
MRP = Materials Requirement Planning
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15

Partial preview of the text

Download XML: The Self-Describing Language Revolutionizing Data Exchange in Business and more Slides Fundamentals of E-Commerce in PDF only on Docsity!

XML =HTML = Hyper Text Markup LanguageSome Acronyms Used In This Lecture

Extensible Markup Language

EDI =

Electronic Data Interchange

ERP =

Enterprise Resource Planning

MRP =

Materials Requirement Planning

The XML Revolution

  • Hard to automate processing– Hard to search– “eyes-only” was dominant design perspectivepeopleThe Web was created to publish information for
  • Enables the new business models of the network– Overcomes HTML’s inherent limitationspeople)information exchange between computers (andThe Web is using XML to become a platform for economy

Why XML?

$3200 4.1 pounds8 Gb64 Mb400 MHz IBM Thinkpad 600E Laptop Computer Sample Catalog Entry in HTML

XML’s Big Idea: Document Types

Customer Profiles

Vendor Profiles

Catalogs

Datasheets

Price Lists

Purchase Orders

Invoices

Inventory Reports

Bill of Materials

Payments

Deposits

Credit Reports

Schedules

Directories

whatever you need

or DTD or schemathe rules by which they combine is called a Document Type Definition^ In XML the formal definition of permitted elements, attributes, and

Smart Processing with XML

  • and
  • Sort by , ,manipulating product information as a unitprovide logical containers for extracting and , , etc.
  • Explicit identification of each part enables
  • Convert from “USD” to Euro, Yen,its automated processing etc.

Traditional Business Models and

Integration Requirements

tightly coupled relationshipsare based on long-term, point-to-point, andTraditional models for electronic business

  • EDI is used here because high integration costs can be recovered over time
  • Partners are more willing to invest in applicationmiddleware that creates a distributedcompatible IT infrastructure at each end or in

Making Money in B2B

  • Who pays the fees – buyers or suppliers?– What counts as a transaction?Transaction fees
  • Exploit & refine existing business relationships &– Driving costs out of supply chain for all participantsMarket efficiency experience

XML is crucial to these concerns

XML and Information “IQ”

Content/structure-based text objects:

Formatted electronic test:XML, SGML, databases

HTML, EDI, word processing files Unstructured electronic text:

ASCII

Printed text

More “processability”/reusability

ocsity.co Easier to translate to

DTDs And Validation

XML Purchase

Order

Instance

DTDPurchase Order

ParserXML

FormProcessableSome

  • XML Schemas in Electronic Commerce Essential to treat Dates, Monetary amounts

, etc

. as

datatypes to enable validation

  • Software can distinguish extensions from standard–existallow custom versions of same document to coSchema inheritance and extension mechanisms safely ignoreddocument and decide whether or not extensions can be
  • Trading partners can customize messages for backward compatibilityspecialized needs while standard message maintains

XML as Internet-Friendly

Integration Technology

… exchange data in an application and vendor

neutral format

XML

WEB

COBRA/COM

EDI

Document based

API based

Connecting using XML

With huge cost savingsProcessed automaticallyBenefit: XML can be

eCommerceCompany 2 ERP/ Server

Accounting Systems

eCommerceCompany 2 ERP/ Server

Accounting Systems

Internet

On document formatCompany 2 have to agreeProblem: Company 1 and

Significance of XML Document

Exchange Architecture

about doing business.Document exchange is a natural way to think

Easy to provide “open” marketplace with 3

rd party^

buying and selling apps

Easy to add and maintain services

fundamentally the same as within a marketplace.Document exchange between marketplaces is

Services can be reused across marketplaces.

Document Exchange ArchitectureFunctions of “Market Makers” in a

  • Providing standard interfaces for sharing• Routing documents between participants• Specifying document standards

payment, etc.)services (registration, logistics, taxation,