Verwenden von SOAP-Headern
Die Kommunikation mit einer Webdienstmethode mittels SOAP basiert auf einem Standardformat. Ein Teil dieses Formats bilden die Daten, die in einem XML-Dokument codiert sind. Das XML-Dokument besteht aus einem Envelope-Stammelement, das wiederum aus einem erforderlichen Body-Element und einem optionalen Header-Element besteht. Das Body-Element umfasst die nachrichtspezifischen Daten. Das optionale Header-Element kann weitere Informationen enthalten, die sich nicht direkt auf eine bestimmte Nachricht beziehen. Jedes untergeordnete Element des Header-Elements wird als SOAP-Header bezeichnet.
Grundsätzlich ist es möglich, dass SOAP-Header zur Nachricht gehörige Daten enthalten, da der Inhalt eines SOAP-Headers durch die SOAP-Spezifikation nicht streng definiert wird. Normalerweise enthalten die Header jedoch Informationen, die von der Infrastruktur innerhalb eines Webservers verarbeitet werden. Ein SOAP-Header könnte beispielsweise verwendet werden, um Routinginformationen für die SOAP-Nachricht anzugeben.
In diesem Abschnitt
- Gewusst wie: Definieren und Verarbeiten von SOAP-Headern
Beschreibt, wie eine Klasse definiert wird, die einen SOAP-Header darstellt, und wie SOAP-Header in einem Webdienst verarbeitet werden.
- Gewusst wie: Erstellen eines Clients, der SOAP-Header verarbeitet
Beschreibt, wie SOAP-Header innerhalb eines Webdienstclients verarbeitet werden.
- Gewusst wie: Ändern der Empfänger eines SOAP-Headers
Beschreibt, wie die Empfänger eines SOAP-Headers angegeben werden.
- Gewusst wie: Behandeln unbekannter SOAP-Header
Beschreibt die Behandlung unbekannter SOAP-Header, die von einem Webdienstclient empfangen werden.
- Gewusst wie: Behandeln von SOAP-Headern, die für einen XML-Webdienstclient benötigt werden
Beschreibt die Behandlung von SOAP-Headern, die nicht durch einen Webdienst definiert sind, aber für einen Webdienstclient erforderlich sind.
- Behandeln von Fehlern, die beim Verarbeiten eines SOAP-Headers auftreten
Beschreibt, wie ein Webdienst Fehler behandelt, die beim Verarbeiten eines SOAP-Headers auftreten.
Siehe auch
Konzepte
Aufbau der Lebensdauer von XML-Webdiensten
Erstellen von XML-Webdienstclients
Weitere Ressourcen
Anpassen der Formatierung von SOAP-Nachrichten
XML-Webdienste, die ASP.NET verwenden
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.