Freigeben über


Aufrufen von Webdiensten von einem Workflow

Das Windows Workflow Foundation-Framework unterstützt Webdienstinteroperabilität, die die Funktion zum Aufrufen eines Webdiensts von einem Workflow beinhaltet. Die InvokeWebServiceActivity-Aktivität kann einem Workflow hinzugefügt werden, um einen Aufruf vom Workflow an den Webdienst zu tätigen. Dies ist mit der InvokeWebServiceActivity-Aktivität möglich, wenn diese der gewöhnlichen .NET Framework-Funktion für das Aufrufen eines Webdiensts, der SoapHttpClientProtocol-Klasse, hinzugefügt wird.

Der Vorgang der InvokeWebServiceActivity-Aktivität kann mithilfe einer Codeaktivität imitiert werden, um eine Instanz einer Webdienst-Proxyklasse zu erstellen und die Webdienstmethode, die Sie auf der Instanz des Proxys verwenden möchten, aufzurufen. Die Proxyklasse wird durch Ausführen des Programms WSDL.exe erstellt, das eine von der SoapHttpClientProtocol-Klasse abgeleitete Klasse generiert.

Weitere Informationen zu InvokeWebServiceActivity finden Sie unter Verwenden der InvokeWebServiceActivity-Aktivität und der InvokeWebServiceActivity-Klasse des System.Workflow.Activities-Namespace in der Referenz zur Klassenbibliothek von Windows Workflow Foundation.

Siehe auch

Referenz

InvokeWebServiceActivity

Konzepte

Verwenden der InvokeWebServiceActivity-Aktivität
Kommunizieren mit anderen Workflows
Verwenden der WebServiceInputActivity-Aktivität
Verwenden der WebServiceOutputActivity-Aktivität
Bereitstellen eines Workflows als Webdienst

Weitere Ressourcen

Entwickeln von ASP.NET-Workflowanwendungen

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.