| dbpprop:abstract
|
- Binary XML refers to any specification which defines the compact representation of XML (Extensible Markup Language) in a binary format. While there are several competing formats, none has been widely adopted by a standards organization or accepted as a de facto standard. Using a binary XML format generally reduces the verbosity of XML documents and cost of parsing, but hinders the use of ordinary text editors and third-party tools to view and edit the document. Binary XML is typically used in applications where standard XML is not an option due to performance limitations, but the ability to convert the document to and from a form 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 Telecommunications Union (ITU) published the Fast Infoset standard in 2007 and 2005, respectively. The World Wide Web Consortium (W3C) has produced the first draft of the EXI format specification. Another standard (ISO/IEC 23001-1), known as Binary MPEG format for XML, 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 also provides a Binary XML Encoding Specification (currently a Best Practice Paper) optimized for geo-related data (GML). Alternatives to binary XML include using traditional file compression methods on XML documents; or using an existing standard such as ASN.1. Traditional compression methods, however, offer only the advantage of compression, without the advantage of decreased parsing time or random access. ASN.1 is being used as the basis of Fast Infoset, which is one binary XML standard. There are also hybrid approaches that attach a small index file to an XML document to eliminate the overhead of parsing.
- 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, 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.
- 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 document XML; 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 qui attachent un petit fichier d'indexation à un document XML pour éliminer le surcoût de l'analyse grammaticale.
|
| rdfs:comment
|
- Binary XML refers to any specification which defines the compact representation of XML (Extensible Markup Language) in a binary format. While there are several competing formats, none has been widely adopted by a standards organization or accepted as a de facto standard. Using a binary XML format generally reduces the verbosity of XML documents and cost of parsing, but hinders the use of ordinary text editors and third-party tools to view and edit the document.
- 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, XBMF und EXI genannt. Dadurch ergibt sich, dass „Binary XML“ je nach Anwender verschiedene Bedeutung haben kann.
- 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.
|