<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=XML-binary_Optimized_Packaging</id>
	<title>XML-binary Optimized Packaging - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=XML-binary_Optimized_Packaging"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XML-binary_Optimized_Packaging&amp;action=history"/>
	<updated>2026-05-31T07:11:43Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=XML-binary_Optimized_Packaging&amp;diff=1762446&amp;oldid=prev</id>
		<title>imported&gt;Aka: /* Literatur */ Tippfehler entfernt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XML-binary_Optimized_Packaging&amp;diff=1762446&amp;oldid=prev"/>
		<updated>2023-10-17T21:03:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Literatur: &lt;/span&gt; &lt;a href=&quot;/index.php?title=Benutzer:Aka/Tippfehler_entfernt&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:Aka/Tippfehler entfernt (Seite nicht vorhanden)&quot;&gt;Tippfehler entfernt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;XML-binary Optimized Packaging&amp;#039;&amp;#039;&amp;#039; (XOP) ist eine [[World Wide Web Consortium|W3C]]-Empfehlung für die Repräsentation [[Binärcode|binärer]] Daten in [[XML]]-Dokumenten.&lt;br /&gt;
&lt;br /&gt;
XOP ersetzt damit die sonst für die Repräsentation binärer Daten in XML Dokumenten üblichen Techniken wie Verwendung von [[CDATA]]-Blöcken, [[Base64]]-Kodierung, [[SOAP with Attachments]] unter Verwendung von [[MIME]], sowie Microsofts [[Direct Internet Message Encapsulation]] (DIME).&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
XOP definiert ein &amp;#039;&amp;#039;XOP Infoset&amp;#039;&amp;#039;, welches als Container für das gemischt binär-textuelle XML-Dokument fungiert. Dabei werden alle Binärdaten vom XML Dokument separiert und durch &amp;#039;&amp;#039;xop:include&amp;#039;&amp;#039; Elemente ersetzt. Diese xop:include Elemente referenzieren auf die separierten Binärdaten und ersetzen beim Deserialisieren wieder die xop:include Elemente.&lt;br /&gt;
&lt;br /&gt;
Diese Technik wird von [[SOAP Message Transmission Optimization Mechanism]] (MTOM) verwendet.&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;xop:Include xmlns:xop=&amp;quot;http://www.w3.org/2004/08/xop/include&amp;quot; href=&amp;quot;cid:http://example.org/me.png&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eigenschaften ==&lt;br /&gt;
XOP bietet folgende Vorteile gegenüber anderen Techniken der Übertragung binärer Daten:&lt;br /&gt;
* Bei Verwendung von CDATA-Blöcken muss sichergestellt werden, dass die darin enthaltenen binären Daten nicht für CDATA Blöcke unerlaubte Zeichen wie ASCII 0x00 bis 0x08 oder &amp;lt;code lang=&amp;quot;XML&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;]]&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; enthalten.&lt;br /&gt;
* Base64-Kodierung benötigt nicht nur Zeit und CPU Ressourcen, sondern erzeugt Daten, die in etwa um ein Drittel mehr Platz benötigen als die ursprünglichen Binärdaten.&lt;br /&gt;
* Im Gegensatz zu SOAP with Attachments oder DIME funktionieren existierende XML-Technologien unter XOP weiterhin. Das gilt insbesondere für die weit verbreiteten Technologien [[XQuery]], [[XSLT]] und [[XML Encryption]].&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* [http://www.ddj.com/dept/webservices/184406347 XML-Binary Optimized Packaging - XML and nontext data can work together], Andrey Butov in Dr. Dobb’s, 1. Dezember 2005&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.w3.org/TR/xop10/ XML-binary Optimized Packaging] - W3C Recommendation vom 25. Januar 2005&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste W3C-Standards}}&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Xmlbinary Optimized Packaging}}&lt;br /&gt;
[[Kategorie:XML-basierte Sprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>