Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem SOAP-Dienst von COM+ können Sie eine bestehende Komponente als XML-Webdienst veröffentlichen. Clients können weiterhin mit den bisherigen Methoden auf die Komponente zugreifen, jedoch kann der Zugriff nun auch unter Verwendung von WSDL (Web Services Description Language) und SOAP erfolgen. Weitere Informationen zu XML-Webdiensten und WSDL finden Sie unter Übersicht über XML-Webdienste.
Weitere Informationen zu SOAP finden Sie unter XML-Webdiensttransportformate.
Durch die Verwendung der SoapVRoot-Eigenschaft in verwaltetem Code ist es möglich, verwaltete Serviced Components über den SOAP-Dienst in COM+ offen zu legen. Das Konfigurieren dieses Attributs erfolgt auf die gleiche Art wie die Bereitstellung des SOAP-Dienstes für eine COM+-Anwendung, die eine Serviced Component enthält. In der SoapVRoot-Eigenschaft wird der Name des virtuellen Stammverzeichnisses hinterlegt, das als Endpunkt veröffentlicht werden soll. Der Name besteht aus einer einfachen Zeichenfolge (z. B. MyVRoot), die auf dem Webserver als http://MyServer/MyVRoot veröffentlicht wird. Wenn kein Wert bereitgestellt wird, erhält die SoapVRoot-Eigenschaft den Wert NULL. Im folgenden Beispiel wird gezeigt, wie die SoapVRoot-Eigenschaft auf den Wert MyVRoot festgelegt wird.
<ApplicationActivation(ActivationOption.Library, SoapVRoot := "MyVRoot")>
[C#]
[ApplicationActivation(ActivationOption.Library, SoapVRoot="MyVRoot")]
Siehe auch
Zusammenfassung verfügbarer COM+-Dienste | System.EnterpriseServices-Namespace