Global Information Lookup Global Information

Binary XML information


Various binary formats have been proposed as compact representations for XML (Extensible Markup Language). Using a binary XML format generally reduces the verbosity of XML documents thereby also reducing the cost of parsing,[1] but hinders the use of ordinary text editors and third-party tools to view and edit the document. There are several competing formats, but none has yet emerged as a de facto standard, although the World Wide Web Consortium adopted EXI as a Recommendation on 10 March 2011.[2]

Binary XML is typically used in applications where the performance of standard XML is insufficient, but the ability to convert the document to and from a form (XML) which is easily viewed and edited is valued. Other advantages may include enabling random access and indexing of XML documents.

The major challenge for binary XML is to create a single, widely adopted standard. The International Organization for Standardization (ISO) and the International Telecommunication Union (ITU) published the Fast Infoset standard in 2007 and 2005, respectively. Another standard (ISO/IEC 23001-1), known as Binary MPEG format for XML (BiM), has been standardized by the ISO in 2001. BiM is used by many ETSI standards for digital TV and mobile TV. The Open Geospatial Consortium provides a Binary XML Encoding Specification (currently a Best Practice Paper) optimized for geo-related data (GML) and also a benchmark to compare performance of Fast InfoSet, EXI, BXML and deflate to encode/decode AIXM.[3]

Alternatives to binary XML include using traditional file compression methods on XML documents (for example gzip); or using an existing standard such as ASN.1. Traditional compression methods, however, offer only the advantage of reduced file size, without the advantage of decreased parsing time or random access. ASN.1/PER forms the basis of Fast Infoset, which is one binary XML standard. There are also hybrid approaches (e.g., VTD-XML) that attach a small index file to an XML document to eliminate the overhead of parsing.[4]

  1. ^ The performance woe of binary XML http://webservices.sys-con.com/read/250512.htm Archived 2008-05-20 at the Wayback Machine
  2. ^ John Schneider, Takuki Kamiya, eds., "Efficient XML Interchange (EXI) Format 1.0", W3C Recommendation 10 March 2011 [1]
  3. ^ AIXM 5.1 compression benchmarking : how EXI, FI, BXML and deflate compete when dealing with geo-related data ?
  4. ^ "Index XML documents with VTD-XML". Archived from the original on 2008-07-04. Retrieved 2007-11-28.

and 21 Related for: Binary XML information

Request time (Page generated in 0.7927 seconds.)

Binary XML

Last Update:

Various binary formats have been proposed as compact representations for XML (Extensible Markup Language). Using a binary XML format generally reduces...

Word Count : 555

XML

Last Update:

XML namespaces. AIDX List of XML markup languages List of types of XML schemas Extensible programming Comparison of data-serialization formats Binary...

Word Count : 7031

Extensible Binary Meta Language

Last Update:

Extensible Binary Meta Language (EBML) is a generalized file format for any kind of data, aiming to be a binary equivalent to XML. It provides a basic...

Word Count : 151

WBXML

Last Update:

WAP Binary XML (WBXML) is a binary representation of XML. It was developed by the WAP Forum and since 2002 is maintained by the Open Mobile Alliance as...

Word Count : 228

Efficient XML Interchange

Last Update:

Efficient XML Interchange (EXI) is a binary XML format for exchange of data on a computer network. It was developed by the W3C's Efficient Extensible...

Word Count : 721

XML Information Set

Last Update:

supported by XML Schema but not RELAX NG. Typically, XML Information Set is serialized as XML. There are also serialization formats for Binary XML, CSV, and...

Word Count : 406

SOAP

Last Update:

SOAP/HTTP binding, the XML infoset is serialized as XML. To improve performance for the special case of XML with embedded binary objects, the Message Transmission...

Word Count : 2604

Microsoft Office XML formats

Last Update:

Office XML formats are stored as plain single monolithic XML files (making them quite large, compared to OOXML and the Microsoft Office legacy binary formats)...

Word Count : 1506

XML Signature

Last Update:

XML Signature (also called XMLDSig, XML-DSig, XML-Sig) defines an XML syntax for digital signatures and is defined in the W3C recommendation XML Signature...

Word Count : 1290

BiM

Last Update:

BiM (Binary MPEG format for XML) is an international standard defining a generic binary format for encoding XML documents. The technical specifications...

Word Count : 392

Document file format

Last Update:

Examples of XML-based open standards are DocBook, XHTML, and, more recently, the ISO/IEC standards OpenDocument (ISO 26300:2006) and Office Open XML (ISO 29500:2008)...

Word Count : 694

FI

Last Update:

in the Bourne shell and its derivatives Fast Infoset, a standard for binary XML Infoset encoding Fuel injection, a system for introducing fuel into internal...

Word Count : 317

JSON

Last Update:

lightweight markup language used to map between XML and JSON Smile (data interchange format) UBJSON, a binary computer data interchange format imitating JSON...

Word Count : 4817

Binary Format Description language

Last Update:

language can be applied to a binary data file to produce a file with that data formatted with descriptive XML tags. Such XML-tagged data is then readable...

Word Count : 91

XQuery

Last Update:

the form of XML, text and with vendor-specific extensions for other data formats (JSON, binary, etc.). The language is developed by the XML Query working...

Word Count : 2117

Property list

Last Update:

textual format on par with Apple's XML format. GNUstep also has its own binary format, NSPropertyListGNUstepBinaryFormat, implemented in NSSerialization...

Word Count : 2793

XML log

Last Update:

XML is short for eXtensible Markup Language file. List of XML markup languages List of XML schemas Comparison of data serialization formats Binary XML...

Word Count : 259

X3D

Last Update:

standard functionality. X3D file format support includes XML, ClassicVRML, Compressed Binary Encoding (CBE) and a draft JSON encoding. Semantic Web support...

Word Count : 1275

Message Transmission Optimization Mechanism

Last Update:

a method of efficiently sending binary data to and from Web services. MTOM is usually used with the XOP (XML-binary Optimized Packaging). MTOM only optimizes...

Word Count : 377

UBJSON

Last Update:

Syntax Notation One (ASN.1) Wireless Binary XML (WBXML) Efficient XML Interchange "Value Types | Universal Binary JSON Specification". Retrieved 20 July...

Word Count : 730

Financial Information eXchange

Last Update:

10=062. FIXML is an XML schema for FIX messages. It is semantically equivalent to tagvalue encoded messages but takes advantage of XML parser technology...

Word Count : 2650

PDF Search Engine © AllGlobal.net