Grundlagen: GXA, XML Schemas und Namespaces

Veröffentlicht: 02. Mai 2003 | Aktualisiert: 22. Jun 2004

Wenn es um verteilte Anwendungen geht, sind XML Web Services die dienstbaren Geister mit Zukunft: Sie beruhen auf Standards wie SOAP und HTTP und lassen sich auch von einer Firewall nicht aufhalten. In diesem Artikel geht es um GXA, XML Schema und Namespaces.

* * *

Auf dieser Seite

GXA Global XML Web Services Architecture  GXA Global XML Web Services Architecture
XML Schemas XML Schemas
Namespaces Namespaces

Die rosige Zukunft von XML Web Services hat unter anderem damit zu tun, dass sich diese Technologie auf Standards wie XML, XML Schemas und Namespaces gründet. Während XML Schemas bei der Typüberprüfung von übermittelten Daten helfen, sorgen Namespaces dafür, dass Elementnamen auch immer die selben Inhalte bezeichnen.

Die Global XML Web Services Architecture (GXA) soll den XML Web Services zusätzlichen Rückhalt geben. Ziel der Initiative von Microsoft, IBM, Oracle, VeriSign, Sun und anderen ist es, Web Services um fehlende Funktionalität zu erweitern. Dazu zählen zum Beispiel die Verschlüsselung von Inhalten, die digitale Unterschrift und das Routing von SOAP-Paketen - alles Technologien, ohne die ein professioneller Einsatz der Web Services nicht möglich ist.

GXA Global XML Web Services Architecture

GXA verstehen
Don Box (01.07.2002)
Don Box erläutert in seinem Artikel, was es mit der Global XML Web Service Architecture (GXA) auf sich hat und aus welchen Bestandteilen sie sich zusammensetzt. In englischer Sprache.

Einführung zu Global XML Web Service Architecture
Microsoft (01.02.2002)
GXA besteht aus einer Reihe an Zutaten. Digitale Signatur oder Routing sind nur zwei davon. Erhalten Sie einen Überblick über alle Ziele, die diese Initiative hat. In englischer Sprache.

 

XML Schemas

XML Schemas verstehen
Aaron Skonnard (01.03.2003)
Sowohl Server als auch Client müssen überprüfen, ob es sich bei einem ankommenden tatsächlich um ein SOAP-Paket handelt. Zudem sollten Information über die verwendeten Typen in der SOAP-Nachricht erhalten sein. Mit XML Schemas ist dies möglich. In englischer Sprache.

Der schnelle Einstieg in XML Schemas
Aaron Skonnard (01.04.2002)
Warum verwendet man heutzutage lieber XML Schema, obwohl Document Type Definitions (DTD) einen ähnlichen Zweck erfüllen? Aaron Skonnard beantwortet diese Frage und gibt eine Einführung in die Syntax von XML Schemas. In englischer Sprache.

 

Namespaces

Namespaces verstehen
Aaron Skonnard (01.07.2002)
Was sind Namensräume (Namesspaces) und wofür sind sie gut? Aaron Skonnard erklärt in seinem Artikel, was es mit diesen Konstrukten auf sich hat und warum sie wichtig sind. In englischer Sprache.