Web Services - Standards

In diesem Kapitel erhalten Sie einen Überblick über die neuesten Standards für Webdienste.

Transporte

BEEP, das Blocks Extensible Exchange Protocol (früher als BXXP bezeichnet), ist ein Framework zum Erstellen von Anwendungsprotokollen. Es wurde von der IETF standardisiert und macht für Internetprotokolle das, was XML für Daten getan hat.

  • Blockiert das BEEP (Extensible Exchange Protocol)

Messaging

Diese Messaging-Standards und -Spezifikationen sollen einen Rahmen für den Informationsaustausch in einer dezentralen, verteilten Umgebung bieten.

  • SOAP 1.1 (Hinweis)

  • SOAP 1.2 (Spezifikation)

  • Web Services Attachments Profile 1.0

  • Optimierungsmechanismus für die SOAP-Nachrichtenübertragung

Beschreibung und Entdeckung

Webdienste sind nur dann sinnvoll, wenn potenzielle Benutzer Informationen finden, die ausreichen, um ihre Ausführung zu ermöglichen. Der Schwerpunkt dieser Spezifikationen und Standards liegt auf der Definition einer Reihe von Diensten, die die Beschreibung und Ermittlung von Unternehmen, Organisationen und anderen Webdienstanbietern unterstützen. die von ihnen zur Verfügung gestellten Webdienste; und die technischen Schnittstellen, die für den Zugriff auf diese Dienste verwendet werden können.

  • UDDI 3.0

  • WSDL 1.1 (Hinweis)

  • WSDL 1.2 (Arbeitsentwurf)

  • WSDL 2.0 (Arbeitsgruppe)

Sicherheit

Mithilfe dieser Sicherheitsspezifikationen können Anwendungen eine sichere Kommunikation durchführen, die für das allgemeine Webdienst-Framework ausgelegt ist.

  • Web Services Security 1.0

  • Security Assertion Markup Language (SAML)

Management

Die Verwaltbarkeit von Webdiensten ist definiert als eine Reihe von Funktionen zum Ermitteln der Existenz, Verfügbarkeit, des Zustands, der Leistung, der Nutzung sowie der Steuerung und Konfiguration eines Webdienstes innerhalb der Webdienstarchitektur. Da Webdienste allgegenwärtig und für den Geschäftsbetrieb von entscheidender Bedeutung sind, ist die Verwaltung und Implementierung dieser Dienste für den Erfolg des Geschäftsbetriebs von entscheidender Bedeutung.

  • Verteilte Verwaltung von Webdiensten