Efficient XML Interchange: Compact, Efficient, and Standards-Based XML
Authors
Snyder, Sheldon
McGregor, Don
Brutzman, Don
Advisors
Second Readers
Subjects
Date of Issue
2009
Date
Publisher
Language
Abstract
XML has become a popular representation format for data, both in modeling and simulation and elsewhere. However, XML's design choice of a text-based format also makes XML data files much larger than binary files, making XML languages difficult to use in bandwidth-constrained military applications. This limitation has resulted in several ad-hoc attempts to make XML more compact, each of which tends to be incompatible with the other. Efficient XML Interchange (EXI) is a World Wide Web Consortium (W3C) Working Draft for the compact and efficient representation of the XML infoset. EXI is designed to be generally applicable to all XML documents, and lays the foundation for a unified format for compact XML document representation. This paper presents compactness results for several popular modeling and simulation XML file formats, including Distributed Interactive Simulation (DIS), Scalable Vector Graphics (SVG) and Extensible 3D Graphics (X3D). Recent commercial and open source EXI implementations are also described.
Type
Working Paper
Description
Documents include Paper and Presentation.
Simulation Interoperability Standards Organization (SISO) SIW Conference Paper
Simulation Interoperability Standards Organization (SISO) SIW Conference Paper
Series/Report No
Department
Identifiers
NPS Report Number
Sponsors
Naval Postgraduate School, Monterey, CA.
Funding
Format
Citation
Distribution Statement
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
