View
219
Download
1
Category
Tags:
Preview:
Citation preview
John Schneider
john.schneider@agiledelta.com
http://www.agiledelta.com
John Schneider
john.schneider@agiledelta.com
http://www.agiledelta.com
““POWER TO THE EDGE”POWER TO THE EDGE”““POWER TO THE EDGE”POWER TO THE EDGE”
Efficient XML Interchange (EXI)Efficient XML Interchange (EXI)Efficient XML Interchange (EXI)Efficient XML Interchange (EXI)
Great Moments in Evolution
XML is Everywhere
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovellCiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
PalmPalm
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
Universal adoption, thriving community, fantastic products, rapid innovation
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovellCiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
PalmPalm
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
XML is Everywhere
Sold!
Universal access, broad interoperability, rapid integration (mashups)
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovellCiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
PalmPalm
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
XML is Everywhere
Sold!
^Not Quite
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovell
CiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
Sold!BEABEASold!
Benefits of XML are not available where efficiency is critical
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovellCiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
PalmPalm
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
XML is Everywhere
Sold!
^Not Quite
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovell
CiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
Sold!BEABEASold!
Then … there more binary XML formats than use cases!
XSBCXSBC
CMF-BCMF-B
XML-VMFXML-VMF
WBXMLWBXML XEBUXEBU
XEUSXEUS
Efficient XMLEfficient XML
BiMBiM
Fast InfosetFast Infoset
FXDIFXDIASN.1ASN.1
XMillXMill
WCF BinaryWCF Binary
esXMLesXML
BXBX
MillauMillau
XBISXBIS
CBXMLCBXML
XMLXML
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovellCiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
PalmPalm
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
XML is Everywhere
Sold!
^Not Quite
ABN-AMRO BankAccessAccess Company LimitedAcuityAdobe Systems Inc.AGF.SIAgfa Division, Bayer Corp.AgileDelta, Inc.Agile SoftwareAgranat Systems, Inc.Alcatel Alsthom RechercheAlfa-Omega FoundationAliaron, Inc.Alis Technologies, Inc.Allaire CorporationAmerica Online, Inc.American ExpressAND Data LtdAND-USA, Inc.APACSAplix CorporationApple Computer, Inc.ArborText, Inc.Architecture Projects Management Ltd.Ardent Software, Inc.ArrowPoint CommunicationsArt Technology GroupAsymetrix CorporationAT&TAttachmate CorporationAutodesk, Inc.BackWeb Technologies, Inc.British Broadcasting CorporationBEA Systems, Inc.BELGACOMBitstream, Inc.Bluestone SoftwareThe Boeing CompanyBow Street, Inc.Bowne Internet SolutionsUniversity of BristolBritish Telecommunications LaboratoriesBull S.A.Calico Technology, Inc.Canal +Canal/WebCanon, Inc.Cap Gemini InnovationCCTACenter for Democracy and TechnologyCenter for Mathematics and Computer Science (CWI)Center for Telematics and Information Technology
(CTIT)Centraal CorporationCERNChina Times Interactive Co., Ltd.Chunghwa Telecom Company, Ltd.Cisco SystemsCiTECCITIBANK, N.A.CNET - The Computer NetworkCNR--Instituto Elaborazione dellInformazioneCNRSCoalition for Networked InformationCOLLEGIS Research InstituteCommerce OneCommerceNet
GMD National Research Center for Information Technology
Graphic Communications AssociationGrenoble Network InitiativeGroove Networks, Inc.Groupe ESC GrenobleGTW AssociatesHarlequin Inc.Health Level Seven, Inc.The Hebrew University of JerusalemHelsinki Telephone CorporationHewlett Packard CompanyHitachi, Ltd.Hong Kong Jockey ClubHong Kong Productivity CouncilHong Kong University of Science & TechnologyHTML Writers Guild, Inc.Hyperwave Information Management, Ges. m.b.H.IBERDROLA S.A.IBM CorporationIBM Taiwan CorporationIEEE Computer SocietyILOG, S.A.IMALLIMG SRC, Inc.Industrial Technology Research InstituteInfopartnersInformation Broadcasting Laboratories, Inc. (IB Labs)Infoteria, Inc.Innosoft International Inc.Inso Corporation, ProvidenceInstitut Franco-Russe A.M. LiapunovIntel CorporationIntelink Management Office (IMO)Interleaf, Inc.IntermindThe International DOI FoundationInternational Integrated Systems, Inc.Internet Lawyers Conference (ILC)Interval Research CorporationIntraspect Software, Inc.iReady CorporationJetFormJoint Info. Systems Comm. of the UK Higher Ed.
Funding CouncilKnowledgeCite, Inc.Lawrence Berkeley National LaboratoryLexmark International, Inc.Los Alamos National LaboratoryLotus Development CorporationLucent TechnologiesMacKichan Software, Inc.MacromediaMarimba, Inc.MatchLogic, Inc.Matra HachetteMatsushita Electric Industrial Co., Ltd. (MEI)MBED SoftwareMedicalData Service GmbHMerrill LynchMetropolitan Police ServiceMicroelectronics and Computer Technology
Corporation (MCC)Microsoft CorporationMicrostar Software Ltd.Microsystems Software, Inc.
Corel CorporationCorporation for National Research Initiatives (CNRI)Council for the Central Laboratory of the Research
Councils (CCL)Crystaliz, Inc.CSIRO AustraliaCyberCash, Inc.Daewoo Electronics CompanyData ChannelData Interchange Standards Association, Inc. (DISA)Data Research Associates, Inc.Datafusion, Inc.Datalogics, IncorporatedDefense Information Systems Agency (DISA)Department of Communications, Information
Technology and the ArtsDeutsche Telekom - Online Service GmbH (T-Online)DFN VereinDigital Vision Laboratories CorporationDirect Marketing Association, Inc.Distributed Systems Technology Centre (DSTC Pty
Ltd)DoubleClickE-centre UKEastman Kodak CompanyEC Cubed, Inc.École Nationale Supérieure dInformatique et de
Mathématiques Appliquées (ENSIMAG)University of Edinburgh (HCRC Language Technology
Group)EEIG/ERCIMElectricité de FranceElectronic Network ConsortiumENELEngage TechnologiesEnigmaENN CorporationEntrust Technologies, Inc.Epicentric, Inc.Eprise CorporationERICSSONErnst & Young LLPETNOTEAM S.p.A.EUnet International BVExcosoftFederal Geographic Data CommitteeFermi National Accelerator LaboratoryFIZ Karlsruhe (FachInformationsZentrum)Forschungszentrum Informatik (FZI)Foundation for Research and Technology (FORTH)France TelecomFraunhofer IGDFretwell-Downing Data Systems Ltd.FSTC (Financial Services Technology Consortium)Fujitsu LimitedFulcrum Technologies, Inc.GE Information Services, Inc.GEMPLUSGeneral Magic, Inc.GEO Interactive Media Group Ltd.George Washington UniversityGeoworksGlobeID Software
MindQuake Interactive, Inc.MITRE CorporationMitsubishi Electric CorporationMotorolaMTA SZTAKINASA Ames Research CenterNational Chiao Tung UniversityNational Security Agency (NSA)National University of SingaporeNCompass Labs, Inc.NCRNEC CorporationNETAWAYNetscape CommunicationsNetStudio CorporationNetwork Computer, Inc. (NCI)Network SolutionsUniversity of New South WalesNHS (National Health Service, UK)Nippon Telegraph & Telephone Corp. (NTT)NOKIA CorporationNortelNovell, Inc.NTT Data CorporationNTT Mobile Communications Network, Inc. (NTT
DoCoMo)OReilly & Associates, Inc.Organization for the Advancement of Structured
Information Standards (OASIS)Object DesignObject Management Group, Inc. (OMG)Object Services and Consulting, Inc.OCLC (Online Computer Library Center, Inc.)OmniMark Technologies CorporationONION S.p.A.The Open GroupOpen Market, Inc.Open Software Associates, Inc.Open Text CorporationOracle CorporationPacific SoftworksParadigm Development CorporationPartners HealthCare System, Inc.Pencom Web WorksPerspecta, Inc.Pervasive SoftwarePhilips Electronic N.V.Phoenix Technologies Ltd.Poet Software CorporationPointCast IncorporatedPretty Good Privacy, Inc.The Productivity Works, Inc.Qualcomm Inc.Quark, Inc.Rapid Logic, Inc.Raptor Systems, Inc.RealNetworksReed ElsevierReuters LimitedRivcomRiverland Holding NV/SARoyal Melbourne Institute of TechnologyRoyal National Institute for the Blind (RNIB)S.W.I.F.T. scSAIC/Bellcore
Sandpiper Networks, Inc.SAP AGSBC Technology ResourcesSecurity Dynamics Technologies, Inc.Segue SoftwareSema GroupSharp CorporationSICSSitara Networks, Inc.SnapSoftQuad Software, Inc.Software AGSoftware Publishers Association (SPA)Sonnetech, Ltd.Sony CorporationUniversity of SouthamptonSpeech Works International, Inc.Spyglass, Inc.Sqribe TechnologiesStarBurst CommunicationsStrategic Interactive GroupStuart McIntoshSun Microsystems, Inc.surfCONTROLSURFnet bvSwedish Institute for Systems Development (SISU)Sybase, Inc.Synth-BankTandem Computers, a division of CompaqTechnische Universitat GrazTeknema CorporationTelecom ColombiaTelecom ItaliaTexcel GroupThe Thomson CorporationTIAA-CREFTNO Multimedia and TelecommunicationsToshiba CorporationToyota Motor CorporationTrilogy Technologies, Inc.TRUSTe2Bridge SoftwareUKERNAUNI.CUnited States Environmental Protection Agency (EPA)Unwired PlanetUWI.ComVeon, Inc.VeriSign, Inc.Verity, Inc.Victor Data Systems Co., Ltd.Vignette CorporationVisio CorporationVTT Information TechnologyWall Data IncorporatedWaterloo MaplewebMethods, Inc.WebTV Networks Inc.WinWritersWolfram Research, Inc.worldwebWWW - KRXerox CorporationXionics Document Technologies, Inc.
MicrosoftMicrosoft
SunSunOracleOracle
IntelIntel IBMIBM
BEABEA RIMRIM
AT&TAT&T
ApacheApache
NovellNovell
CiscoCisco
AdobeAdobe MacromediaMacromedia
SybaseSybaseHPHP
GoogleGoogle
CorelCorel
MozillaMozilla
NokiaNokia
MotorolaMotorolaSonySony
Sold!BEABEASold!
EXIEXI
XMLXMLEXIEXI
EXIEXIEXIEXI
EXIEXI
EXIEXI
What if … there was one that worked well for everyone?
W3C EXI BenchmarksCompactness (Neither)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLNeither
XebuNeitherSAX
FXDINeitherSAX
FastInfosetNeitherSAX
EfficientXMLNeitherSAX
Compactness (Schema)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLNeither
XebuSchemaSAX
FXDISchemaSAX
FastInfosetSchemaSAX
EfficientXMLSchemaSAX
Compactness (Document)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLDocument
XebuDocumentSAX
FXDIDocumentSAX
FastInfosetDocumentSAX
EfficientXMLDocumentSAX
Compactness (Both)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLDocument
XebuBothSAX
FXDIBothSAX
FastInfosetBothSAX
EfficientXMLBothSAX
W3C brought all the experts together …9 months and 147 pages of analysis later …
We found ONE!
W3C EXI BenchmarksCompactness (Neither)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLNeither
XebuNeitherSAX
FXDINeitherSAX
FastInfosetNeitherSAX
EfficientXMLNeitherSAX
Compactness (Schema)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLNeither
XebuSchemaSAX
FXDISchemaSAX
FastInfosetSchemaSAX
EfficientXMLSchemaSAX
Compactness (Document)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLDocument
XebuDocumentSAX
FXDIDocumentSAX
FastInfosetDocumentSAX
EfficientXMLDocumentSAX
Compactness (Both)
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103 109
% X
ML
siz
e
XMLDocument
XebuBothSAX
FXDIBothSAX
FastInfosetBothSAX
EfficientXMLBothSAX
10
A New Approach to Data OptimizationA New Approach to Data Optimization
Information Theory
Formal LanguageTheory
EXI a new breed of technology that unifies concepts from formal language theory and information theory
EXIEXI
11
Achieves New Levels of Performance Achieves New Levels of Performance
• A quantum leap in XML bandwidth optimizationA quantum leap in XML bandwidth optimization• Simultaneously optimizes:Simultaneously optimizes:
• NetworkNetwork bandwidth, throughput and scalability bandwidth, throughput and scalability• ServerServer scalability, throughput and CPU utilization scalability, throughput and CPU utilization • DeviceDevice battery life, storage, heat and responsiveness battery life, storage, heat and responsiveness• Data centerData center power consumption, heat, bandwidth power consumption, heat, bandwidth
• Requires no special hardware or proprietary interfacesRequires no special hardware or proprietary interfaces
Bandwidth Utilization
20%
13%
1%
NCES SOAP Message (213 KB)
% O
rig
ina
l B
an
dw
idth
Fast Infoset GZIPPED XML Efficient XML
Server Throughput
33
369
67
NCES SOAP Message (213 KB)
Me
ss
ag
e p
er
se
co
nd
Fast Infoset GZIPPED XML Efficient XML
Battery Life
8529 7720
33680
Nokia 6800 Mobile Phone
Tra
ns
ac
tio
ns
pe
r b
att
ery
XML GZIPPED XML Efficient XML
1%
369 33680
Consistently Beats Compression
Consistently Beats Packed Binary Formats
14
Real-world Timing ExampleReal-world Timing ExampleTime to transmit airspace geometries (1.1MB) Time to transmit airspace geometries (1.1MB)
from ground-control to aircraft over airborne networkfrom ground-control to aircraft over airborne network
With EXI
Without EXI
0:01
2:23
Click to start transfer speed comparisonClick to start transfer speed comparison
Click to stop transfer speed comparisonClick to stop transfer speed comparison
15
Real-world Network Utilization ExampleReal-world Network Utilization ExampleFar less Network Traffic (1%) for a much Shorter DurationFar less Network Traffic (1%) for a much Shorter Duration
XML vs. EFX Data Requirments at 14.4 Kbps
0
2000
4000
6000
8000
10000
12000
14000
16000
18000
9:0
4:46
PM
9:0
7:21
PM
9:0
9:56
PM
9:1
2:31
PM
9:1
5:06
PM
9:1
7:41
PM
9:2
0:16
PM
9:2
2:51
PM
9:2
5:26
PM
9:2
8:01
PM
9:3
0:36
PM
9:3
3:11
PM
9:3
5:46
PM
9:3
8:21
PM
9:4
0:56
PM
9:4
3:31
PM
9:4
6:06
PM
9:4
8:41
PM
9:5
1:16
PM
9:5
3:51
PM
9:5
6:26
PM
9:5
9:01
PM
10:
01:3
6 P
M
10:
04:1
1 P
M
XML
EFX
EXIIt has legs!!!
17““POWER TO THE EDGE”POWER TO THE EDGE”““POWER TO THE EDGE”POWER TO THE EDGE”
Backup SlidesBackup SlidesBackup SlidesBackup Slides
18““POWER TO THE EDGE”POWER TO THE EDGE”““POWER TO THE EDGE”POWER TO THE EDGE”
FAQFAQFAQFAQ
19
FAQFAQHow much overhead does Efficient XML introduce?How much overhead does Efficient XML introduce?
DecompressCompress
XML Compressed XML
XML
Traditional compression adds processing overhead for compression/decompression
Data
XM
L A
PI
Data
XM
L A
PI
Efficient XML event stream
Efficient XML event streams are read/written directly via standard XML APIs
Data
XM
L A
PI
Data
XM
L A
PI
20
FAQFAQHow much overhead does Efficient XML introduce?How much overhead does Efficient XML introduce?
• It depends on your implementationIt depends on your implementation• Efficient XML 1.0 was a little slower than gzipped XMLEfficient XML 1.0 was a little slower than gzipped XML• Efficient XML 2.0 was sometimes slower, sometimes faster than XMLEfficient XML 2.0 was sometimes slower, sometimes faster than XML• Efficient XML 3.0 was up to 90x faster than XMLEfficient XML 3.0 was up to 90x faster than XML
• So, with a fast implementation, it can actually So, with a fast implementation, it can actually decreasedecrease overhead overhead
Web-services / military
0.5 0.5
24
2 MB SOAP message
Me
ss
ag
es
pe
r s
ec
on
d
XML GZIPPED XML Efficient XML
Finance
3,244 2,095
22,609
6 KB FpML message
Me
ss
ag
es
pe
r s
ec
on
d
XML GZIPPED XML Efficient XML
GeoLocation
9,244 6,911
274,595
100 byte Location messageM
es
sa
ge
s p
er
se
co
nd
XML GZIPPED XML Efficient XML
48x 48x
faster!faster!7x 7x
faster!faster!30x 30x
faster!faster!
Efficient XML 3.0 Processing Speed Examples
21
FAQFAQWill Efficient XML break compatibility with plain-old-XML?Will Efficient XML break compatibility with plain-old-XML?
ServerServer ClientClientI support XML and EXI
I’m sending you EXI
ClientClientI support XML
I’m sending you XML
• NoNo• Efficient XML 3.0 detects and uses EXI when available Efficient XML 3.0 detects and uses EXI when available
and automatically falls-back to XML otherwiseand automatically falls-back to XML otherwise• Clients that don’t support EXI never receive itClients that don’t support EXI never receive it
22
FAQFAQDo I have to change my code to use Efficient XML?Do I have to change my code to use Efficient XML?
Webservice
code
Web Service Web Service Client
WS Integration
Kit
XM
L B
ind
ing
AP
I
XML or EXI
Efficient XML integration kits
plug-in transparently
ClientcodeWS
Integration Kit
XM
L B
ind
ing
AP
I
• No. No. • Efficient XML plug-ins add EXI natively to web service platformsEfficient XML plug-ins add EXI natively to web service platforms• Efficient XML proxies (HTTP, TCP and UDP) add EXI to existing Efficient XML proxies (HTTP, TCP and UDP) add EXI to existing
applicationsapplications
Integration using Efficient XML Integration Kits requires no code modifications
23
FAQ FAQ Can I view EXI with standard XML tools?Can I view EXI with standard XML tools?
Efficient XML in Internet ExplorerXML in Internet Explorer
This kind of transparency and tool support makes testing, debugging and using EXI far easier than other binary formats
• Yes. With appropriate plug-ins and converters.Yes. With appropriate plug-ins and converters.
24
FAQFAQDoes Efficient XML work with XML Security?Does Efficient XML work with XML Security?
• Yes. Unlike most XML optimization technologies, Efficient XML Yes. Unlike most XML optimization technologies, Efficient XML was designed to work with existing XML Security standards and was designed to work with existing XML Security standards and libraries, including XML Digital Signatures and XML Encryption. libraries, including XML Digital Signatures and XML Encryption.
• AgileDelta also provides Efficient XML Digital Signature and AgileDelta also provides Efficient XML Digital Signature and Efficient XML Encryption products that leverage Efficient XML to Efficient XML Encryption products that leverage Efficient XML to eliminate well-known XML Security processing bottlenecks and eliminate well-known XML Security processing bottlenecks and increase the bandwidth efficiency of XML Security protocols.increase the bandwidth efficiency of XML Security protocols.
25““POWER TO THE EDGE”POWER TO THE EDGE”““POWER TO THE EDGE”POWER TO THE EDGE”
EfficiencyEfficiency
26
What do we Mean by Efficiency?What do we Mean by Efficiency?
• Dictionary definition:Dictionary definition:• Acting or producing effectively with a minimum of waste, expense, or Acting or producing effectively with a minimum of waste, expense, or
unnecessary effort. unnecessary effort. • Exhibiting a high ratio of output [results] to input [resources]Exhibiting a high ratio of output [results] to input [resources]
• Mathematical definition: Mathematical definition:
• ResultsResults include web pages, web service calls, messages, etc. include web pages, web service calls, messages, etc.• ResourcesResources include bandwidth, processor cycles, memory (code, include bandwidth, processor cycles, memory (code,
data and heap limits), battery life, disk space, etc.data and heap limits), battery life, disk space, etc.• So, for example, system A is So, for example, system A is more efficientmore efficient than system B if than system B if
• A produces the same result as B using fewer resourcesA produces the same result as B using fewer resources• A produces more results than B using the same resourcesA produces more results than B using the same resources• A produces more results than B using fewer resourcesA produces more results than B using fewer resources
Efficiency = Efficiency = Results
Resources
27
Why Worry About Efficiency?Why Worry About Efficiency?
• Resources cost moneyResources cost money• Bandwidth, processor power, memory (code, data and heap), Bandwidth, processor power, memory (code, data and heap),
battery life, disk space, etc.battery life, disk space, etc.• Less resources == better cost / performance ratio Less resources == better cost / performance ratio
== lower prices and/or more profit == lower prices and/or more profit
• Many systems don’t have resources to spareMany systems don’t have resources to spare• Cost sensitive, mass market devices: mobile handsets, set-top Cost sensitive, mass market devices: mobile handsets, set-top
boxes, consumer electronics, game consoles, automobiles, etc.boxes, consumer electronics, game consoles, automobiles, etc.• Physical constraints: battery life, size, weight, heat, etc.Physical constraints: battery life, size, weight, heat, etc.• Less resources == cheaper, smaller, lighter, cooler, etc.Less resources == cheaper, smaller, lighter, cooler, etc.
• Faster & more scalable without more hardwareFaster & more scalable without more hardware
28
Reduced Bandwidth
Red
uced
Pro
cess
ing
Pow
erThe Value of EfficiencyThe Value of Efficiency
10 gbps 1 gbps 100 mbps 10 mbps 1 mbps 1kbps10 kbps100 kbps
10 ghz
100 mhz
10 mhz
1 ghz
1 mhz
100 ghz
1 thz
Corp data center
Corp HQ
Broadband home Dial-up home
Smartdust
Sensor-nets
Smartcard
Mobilehandset
Smartphone
UAV
DVR
Militaryvessel
Networkaudio device
Game console
MilitaryC2 aircraft
PDA
Submarine
Solder
Surveillance Satellite
Tactical aircraft
Militaryvehicle
Commercialvehicle
Value of efficiency increases as available bandwidth and processing power decrease
29
Reduced Bandwidth
Red
uced
Pro
cess
ing
Pow
erThe Value of EfficiencyThe Value of Efficiency
10 gbps 1 gbps 100 mbps 10 mbps 1 mbps 1kbps10 kbps100 kbps
10 ghz
100 mhz
10 mhz
1 ghz
1 mhz
100 ghz
1 thz
Corp data center
Corp HQ
Broadband home Dial-up home
Smartdust
Sensor-nets
Smartcard
Mobilehandset
Smartphone
UAV
DVR
Militaryvessel
Networkaudio device
Game console
MilitaryC2 aircraft
PDA
Submarine
Solder
Surveillance Satellite
Tactical aircraft
Militaryvehicle
Commercialvehicle
New applications,new markets, new customers
better awarenessbetter decisions
Better cost / performance for
existing customers and applications
Benefits of efficiency are widely applicable, but unevenly distributed
30
Reduced Bandwidth
Red
uced
Pro
cess
ing
Pow
erThe Value of EfficiencyThe Value of Efficiency
10 gbps 1 gbps 100 mbps 10 mbps 1 mbps 1kbps10 kbps100 kbps
10 ghz
100 mhz
10 mhz
1 ghz
1 mhz
100 ghz
1 thz
Corp data center
Corp HQ
Broadband home Dial-up home
Smartdust
Sensor-nets
Smartcard
Mobilehandset
Smartphone
UAV
DVR
Militaryvessel
Networkaudio device
Game console
MilitaryC2 aircraft
PDA
Submarine
Solder
Surveillance Satellite
Tactical aircraft
Militaryvehicle
Commercialvehicle
Battery, size, cost, heat and
bandwidthconstrained
Moore’s lawAmdahl’s law
XML hardware
Battery, bandwidth, size, cost and other constraints will widen the value gap
Theoretical Basis for Efficient XML
• Information theory (1948: Claude Shannon)• Provides formalisms for defining theoretic optimal encoding• Defines one bit as amount of data required to differentiate
between two equally likely alternatives
• Tells us log2(1 / p1) bits required for data with probability p1
• Data probabilities are a function of our knowledge of the data• More knowledge == fewer bits
• Knowledge about data can be gathered:• Dynamically via data analysis• Statically e.g. via schemas
• Schemas define what is likely to occur, not the entire universe of discourse!
32
Efficient XML ApproachEfficient XML Approach
• Generalized AlgorithmGeneralized Algorithm• Use a grammar to determine the language constructs (not Use a grammar to determine the language constructs (not
characters) most likely to occur at any given point in the streamcharacters) most likely to occur at any given point in the stream• Assign variable-length codes to represent most likely language Assign variable-length codes to represent most likely language
constructs in fewer bitsconstructs in fewer bits• Concept works for any regular language that can be described Concept works for any regular language that can be described
by a grammar (e.g., XML, HTTP, CORBA IDL, Java, …)by a grammar (e.g., XML, HTTP, CORBA IDL, Java, …)• Efficient XML is specialized for XMLEfficient XML is specialized for XML
• Built-in knowledge of XML grammarBuilt-in knowledge of XML grammar• Built-in knowledge of XML data typesBuilt-in knowledge of XML data types• Can augment grammar and type knowledge using schemasCan augment grammar and type knowledge using schemas• Refines grammar knowledge based on experienceRefines grammar knowledge based on experience• Does not require accurate, complete or current schemas Does not require accurate, complete or current schemas
(schemas describe things that are (schemas describe things that are likelylikely to occur) to occur)
Recommended