• [Buch Cover]
    • Weitere Informationen zu diesem Buch:

      Volltextsuche im Buch bei Google Print

      Beispiele |


NICHT MEHR LIEFERBAR
XML Schema

Eric van der Vlist
Deutsche Übersetzung von Gisbert Selke
1. Auflage Februar 2003
ISBN 978-3-89721-345-6
432 Seiten
Englischsprachige Ausgabe:

Dieser Titel ist vergriffen und nicht mehr lieferbar!



Kurzbeschreibung

Eine der überraschendsten Entwicklungen im Bereich XML war, daß es nicht nur als Auszeichnungssprache für textorientierte Dokumente wie Webseiten oder Bücher, sondern auch als Format für große Mengen extrem strukturierter Daten (z.b. tabellenartige Datensätze) und ihren Austausch begeistert angenommen wurde. Um solche Daten vollständig modellieren zu können, fehlte es in den Anfangszeiten von XML an einer geeigneten Beschreibungssprache. Diese Lücke hat das W3C mit der Spezifikation "XML Schema" im Mai 2001 geschlossen.

XML Schema erlaubt eine genaue Typisierung der Daten als Ganzzahl, Datum etc. Von einer Reihe vordefinierter Grundtypen können nach bestimmten Regeln eigene Datentypen abgeleitet werden. Die vielfältigen Möglichkeiten, die XML Schema bietet, haben ihren Preis: XML Schema gilt wegen seiner Komplexität als außerordentlich schwierig zu erlernen, der Weg zum ersten selbstgestrickten - funktionierenden - Schema ist steinig.

"XML Schema" von Eric van der Vlist ist eine Schritt-für-Schritt-Einführung in die Erzeugung eigener Schemas. Das Buch ist so organisiert, daß der Leser schnell mit einem eigenen einfachen Schema loslegen und dann je nach Projektbedarf zu bestimmten komplizierteren Aspekten zurückkehren kann. Solide XML-Kenntnisse werden vorausgesetzt.


Ausführliche Beschreibung

Die W3C-Empfehlung "XML Schema" definiert einen Satz nützlicher Regeln, um die Struktur und den Inhalt von XML-Dokumenten formal zu beschreiben und damit u.a. ihre Dokumentation und Validierung zu ermöglichen. Der weithin objektorientierte Ansatz dieser Spezifikationen spiegelt sich in der starken Typisierung der Daten wider, die verglichen mit DTDs die Bindung der Inhalte an Objekte und Programme erleichtert. XML Schema wird daher überall dort eingesetzt, wo es um Datenaustausch oder Prozeßautomatisierung geht. Es ist beispielsweise eine Schlüsselkomponente der Webservice-Spezifikationen wie SOAP und WSDL. Die vielfältigen Möglichkeiten, die XML Schema bietet, haben aber ihren Preis: XML Schema gilt wegen seiner Komplexität als außerordentlich schwierig zu erlernen.

Das Buch XML Schema weist den Weg durch den Dschungel der W3C-Empfehlung, erleichtert die Wahl des geeigneten Modellierungsdesigns und gibt nützliche Tips aus der Praxis, verschweigt aber auch die Grenzen und Fallstricke dieser Sprache nicht. Zahlreiche wiederkehrende Beispiele illustrieren das Erklärte. Es wird u.a. gezeigt, wie sich Schema-Typen mit den existierenden Datentypen aus der Programmierung und der Datenbankwelt zusammenbringen lassen oder wie XML Schema und andere Modellierungs-Tools (DTDs, RELAX NG und Schematron) zusammenhängen. Referenzkapitel zu den Elementen und Datentypen von XML Schema sowie ein Glossar runden das Buch ab.

Aus dem Inhalt:
  • Grundlagen der XML Schema-Syntax
  • Design-Möglichkeiten: flache Schemas, die „Puppe in der Puppe“ und andere Modelle
  • Einfache und komplexe Datentypen in unterschiedlichem Arbeitskontext
  • Eingebaute Datentypen
  • Facetten
  • Schlüssel, Verweise und Identitätsbedingungen
  • Design erweiterbarer Schemas


Weitere Informationen zu diesem Buch

Volltextsuche im Buch bei Google Print

Beispiele |



Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly USA O'Reilly Japan O'Reilly Taiwan