eXtensible Markup LanguagePresentation TopicsWhat is XML?Who & When?Why XML?HTML not practicalHow is XML used?XML Uses cont’dBenefits of XMLXML Benefits cont’dCosts of XML“Shopping Without Dropping”“The Benefits of ebXML for e-Business”Summary of XMLQuestions?Derek GoüdeStephanie ZhaoWho, what, when, why of XML?How is XML used?Benefits of XMLCosts of XMLRelated ArticlesSummaryMarkup Language◦Metalanguage: type of language that describes anotherXML◦Universal format for structured documents/data◦Describes and organizes information ◦Not a ML, but a specification for defining ML1970s invention of GML◦Mark up technical documents with structural tags 1986 SGML adopted by ISO◦specification for defining markup languagesApplication: HTML1990s XML Created◦Jon Bosak, Tim Bray, James Clark and othersW3C StandardUniversal data interchange between dissimilar systemsSeparate form and contentIndustries can specify how to store dataEasily import and process informationTag Flexibility•Intuitive•Human LanguageStore dataExchange dataWeb publishing•Easily customize pages and applicationsWeb searching and automating Web tasks•Useful results in the right contextGeneral applications◦Use, store, transmit, and display dataE-business applications◦More accessible for EDI between B2B, B2CWireless computing◦Portable and structured information for display on PDAs, cell phonesContent identification•Text elements definedDatabasing•Text broken down to component partsEnforced structure•Conforms to template or DTDMerging materials from diverse suppliers•Lack of formatting makes it easyInternational Standard (W3C)•Widespread support from vendorsIndustry standardization (W3C)•Inter-industry data exchange Platform independent•Transferrable to hardware and operating systemsSoftware independent •Variety of XML compliant toolsEndurance•No potential for data lossRepurpose data for different publication media•Formatting done in JIT basisTraining◦Resistance to change◦Changes in processesSpecialized software◦Expensive implementation◦Staff learning curve costsLegacy conversions◦Timely◦ComplexImage Source: ustacticalsupply.comReasons for switching from EDI to XML(ebXML)•Reliability•Duplicate Orders•Automatic Retry In Event of Failure•Reduction of Risk Exposure•Decreases In Amount of Customer Support RequiredImage Source: The Benefits of ebXML for e-BusinessBenefits:•Business to Business•Database to Database•W3C StandardUniversal format for structured documents/dataDesigned to separate form and contentFacilitates automated data exchange◦Allow people to share, trade, collaborate
View Full Document