Partager via


Création de services web et de méthodes web

Lorsque vous publiez des schémas en tant que service Web, vous contrôlez la création de services et de méthodes Web dans l'Assistant Publication de services Web BizTalk. Vous pouvez renommer la description du service Web, le service Web et la méthode Web à l'intérieur de l'arborescence disponible sur la page des services Web. Vous pouvez ajouter et supprimer des services et des méthodes Web. L'Assistant utilise les noms d'élément racines des schémas de demande sélectionnés comme noms de paramètre d'entrée. La valeur de retour de la méthode Web renvoie le schéma de réponse.

Notes

Les clients Web ASP.NET peuvent changer la signature de la méthode Web en combinant les paramètres d'entrée et de sortie du même type. Par exemple, un client web ASP.NET peut changer une méthode Web BizTalk de string myService(string part) en void myService(ref string part).

Notes

Si votre port de réception est défini comme unidirectionnel, le type de réponse de la méthode Web est void et aucune information n’est retournée au client Web. L'adaptateur SOAP et l'orchestration ne renvoient pas d'exceptions levées au client Web.

Conventions d'affectation de noms des services Web pour les orchestrations publiées

L'Assistant Publication de services Web BizTalk génère des noms de fichier de service Web (.asmx) basés sur la description des services Web que vous définissez dans la page de service Web. Le tableau suivant affiche les valeurs par défaut pour les noms de fichier de service Web.

Service Web généré Nom de fichier
BizTalkWebService Nom du projet de service Web Visual Studio
WebService1 Nom de fichier du service Web (.asmx)
WebMethod1 Nom de méthode Web

Le service Web généré ne reflète pas les noms des nœuds restants.

Voir aussi

Publication de schémas en tant que service web
Comment utiliser l’Assistant Publication des services Web BizTalk pour publier des schémas en tant que service web