Binärdaten modellieren (CCTS/frei modelliert) 
Die Datenmodellierung über XML Schema ist textbasiert. Binärdaten innerhalb einer XML Schema Definition können daher nur mit einer begrenzten Anzahl von Zeichen kodiert werden. XML Schema bietet hierfür den eingebauten Datentyp xsd:base64Binary an. Dieser XSD-Typ arbeitet mit 65 verschiedenen Zeichen und einigen White-Space-Charakter für die textbasierte Kodierung von Binärdaten (weitere Informationen finden Sie im Internet unter der Adresse http://www.w3.org/TR/xmlschema-2/#base64Binary). Die Binärdaten können in dieser Kodierung als Content von Elementen des Typs xsd:base64Binary in die XML-Datenstruktur aufgenommen werden.
Zur Laufzeit müssen die Daten eines Binärdatenformats im Anwendungskoding in das Format xsd:base64Binary umgewandelt werden, bevor sie dem Element vom Typ xsd:base64Binary zugewiesen werden. Auf diese Weise können Sie beispielsweise Binärdaten für eine Web-Service-Kommunikation als Teil der späteren Message-Payload modellieren.
Achtung
Wenn die in einem Datentyp modellierten Binärdaten sehr groß werden können (also etwa bei Bildern oder Audio-Dateien), kann sich dies negativ auf die Performance von Anwendungen auswirken, die später auf die Datenstruktur zugreifen.
Es gibt einige Core-Datentypen, deren primäre Komponente auf xsd:base64Binary verweist:
BinaryObject
Graphic
Picture
Sound
Video
Dadurch können Sie die Art der Binärdaten genauer klassifizieren.
Weitere Informationen: Core-Datentypen entwickeln
Legen Sie einen einfachen Datentyp vom Typ xsd:base64Binary an.
Weitere Informationen: Einen einfachen Datentyp definieren (frei modelliert)
Weisen Sie den Datentyp aus dem letzten Schritt Elementen eines komplexen Datentyps zu.
Weitere Informationen: Einen komplexen Datentyp definieren (frei modelliert)