Partager via


Appel de services Web à partir d'un workflow

L'infrastructure Windows Workflow Foundation prend en charge l'interopérabilité des services Web, qui comprend la capacité d'appeler un service Web à partir d'un workflow. Vous pouvez ajouter l'activité InvokeWebServiceActivity à un workflow pour appeler à partir du workflow vers un service Web. L'activité InvokeWebServiceActivity vous permet de le faire en vous appuyant sur la fonctionnalité .NET Framework classique pour l'appel d'un service Web, la classe SoapHttpClientProtocol.

Vous pouvez reproduire l'opération de l'activité InvokeWebServiceActivity en utilisant une activité de code pour créer une instance d'une classe proxy de service Web et appeler la méthode de service Web que vous souhaitez utiliser sur l'instance du proxy. Vous créez la classe proxy en exécutant le programme WSDL.exe, qui génère une classe dérivée de la classe SoapHttpClientProtocol.

Pour plus d'informations sur InvokeWebServiceActivity, consultez Utilisation de l'activité InvokeWebServiceActivity et la classe InvokeWebServiceActivity de l'espace de noms System.Workflow.Activities dans la référence de la bibliothèque de classes de Windows Workflow Foundation.

Voir aussi

Référence

InvokeWebServiceActivity

Concepts

Utilisation de l'activité InvokeWebServiceActivity
Communication avec d'autres workflows
Utilisation de l'activité WebServiceInputActivity
Utilisation de l'activité WebServiceOutputActivity
Déploiement d'un workflow en tant que service Web

Autres ressources

Développement d'applications de workflow ASP.NET

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.