About: Binary XML

An Entity of Type: Format106636806, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

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, 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.

Property Value
dbo:abstract
  • 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, 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. 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. 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. (en)
  • Binary XML ist ein Oberbegriff für die Versuche, ein XML-Dokument in einer binären Repräsentation statt einer reinen Textform zu speichern. Momentan gibt es keinen einheitlichen Standard, sondern mehrere, konkurrierende Formate, als Beispiele seien hier WBXML, EBML, XBMF und EXI genannt. Dadurch ergibt sich, dass „Binary XML“ je nach Anwender verschiedene Bedeutung haben kann. So wird manchmal von einer binären Kodierung des XML-Dokumentes ausgegangen, während es in anderen Fällen darum geht, binäre Daten in einem XML-File zu speichern. Ein gzip-komprimiertes XML-Dokument kann auch als Binary XML verstanden werden. Die Vorteile einer binären Darstellung liegen in der kleineren Dateigröße, der Möglichkeit des wahlfreien Zugriffs sowie der Indizierung und leichteren Syntaxanalyse (letzter Punkt wird in der „Community“ allerdings kontrovers debattiert). Nachteilig ist, dass binäre XML-Dokumente nicht mehr einfach in einem Texteditor editiert werden können. (de)
  • Le Binary XML, ou Binary Extensible Markup Language est un format de fichier XML binarisé. Il fait référence à toute spécification qui essaye de coder un document XML dans un format de données binaire, plutôt que du texte. Plusieurs formats sont en compétition, et aucun n'a été largement adopté par une organisation de standardisation ou accepté comme un standard de facto. L'utilisation d'un format XML binarisé réduit généralement la taille des documents XML et les ressources nécessaires à l'analyse (parsing), mais interdit l'utilisation d'éditeurs de texte usuels pour voir et modifier le document. Les autres avantages incluent l'accès direct et l'indexation facilitée des documents XML. Le défi majeur pour le XML binarisé est de créer un standard unique et largement adopté. Le World Wide Web Consortium (W3C) a un groupe de travail sur la XML binarisé (XML Binary Working Group), alors que Sun Microsystems promeut le Fast Infoset adopté comme standard ISO. Un autre standard (ISO/IEC 23001-1), connu sous le nom de BiM, a été standardisé par l'ISO en 2001. BiM est utilisé par beaucoup de standards ETSI pour la télévision numérique et la télévision mobile. Les alternatives au XML binarisé incluent l'utilisation de méthodes de compression traditionnelles sur des documents XML (par exemple gzip); ou en utilisant un standard existant tel que ASN.1. Les méthodes de compression traditionnelles, cependant, n'offrent que l'avantage de la compression, sans les avantages du temps d'analyse et d'accès direct. ASN.1 est utilisé comme base de Fast Infoset, qui est un standard de XML binarisé. Il existe également des approches hybrides (par exemple ) qui attachent un petit fichier d'indexation à un document XML pour éliminer le surcoût de l'analyse grammaticale. (fr)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1398029 (xsd:integer)
dbo:wikiPageLength
  • 4749 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1085259263 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • 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, 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. (en)
  • Binary XML ist ein Oberbegriff für die Versuche, ein XML-Dokument in einer binären Repräsentation statt einer reinen Textform zu speichern. Momentan gibt es keinen einheitlichen Standard, sondern mehrere, konkurrierende Formate, als Beispiele seien hier WBXML, EBML, XBMF und EXI genannt. Dadurch ergibt sich, dass „Binary XML“ je nach Anwender verschiedene Bedeutung haben kann. So wird manchmal von einer binären Kodierung des XML-Dokumentes ausgegangen, während es in anderen Fällen darum geht, binäre Daten in einem XML-File zu speichern. Ein gzip-komprimiertes XML-Dokument kann auch als Binary XML verstanden werden. (de)
  • Le Binary XML, ou Binary Extensible Markup Language est un format de fichier XML binarisé. Il fait référence à toute spécification qui essaye de coder un document XML dans un format de données binaire, plutôt que du texte. Plusieurs formats sont en compétition, et aucun n'a été largement adopté par une organisation de standardisation ou accepté comme un standard de facto. L'utilisation d'un format XML binarisé réduit généralement la taille des documents XML et les ressources nécessaires à l'analyse (parsing), mais interdit l'utilisation d'éditeurs de texte usuels pour voir et modifier le document. Les autres avantages incluent l'accès direct et l'indexation facilitée des documents XML. (fr)
rdfs:label
  • Binary XML (de)
  • Binary XML (en)
  • XML binarisé (fr)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License