Compartir a través de


Creación de servicios y métodos web

Al publicar esquemas como servicio Web, controla la creación de servicios y métodos Web en el Asistente para publicar servicios Web de BizTalk. Se puede cambiar el nombre de la descripción del servicio Web, el servicio y el método Web dentro del árbol disponible en la página Servicios Web. Puede agregar y quitar servicios y métodos Web. El asistente usa los nombres de elementos raíz de los esquemas de solicitud seleccionados como el nombre del parámetro de entrada. El valor de retorno del método Web devuelve el esquema de respuesta.

Nota

Los clientes Web ASP.NET pueden cambiar la firma del método Web mediante la combinación de parámetros de entrada y salida del mismo tipo. Por ejemplo, un cliente web de ASP.NET puede cambiar un método web de BizTalk de la cadena myService(string part) a void myService(ref string part).

Nota

Si el puerto de recepción se define como unidireccional, el tipo de respuesta del método web es void y no se devuelve información al cliente web. La orquestación y el adaptador de SOAP no devuelven excepciones iniciadas al cliente Web.

Convenciones de nomenclatura de servicios Web para orquestaciones publicadas

El Asistente para publicar servicios Web de BizTalk genera nombres de archivos de servicios Web (.asmx) basados en las descripciones que haya definido en la página Servicio Web. La siguiente tabla muestra los valores predeterminados para los nombres de archivos de servicios Web.

Servicio Web generado Nombre de archivo
BizTalkWebService Nombre de proyecto del servicio Web de Visual Studio
WebService1 Nombre del archivo del servicio Web (.asmx)
WebMethod1 Nombre del método Web

El servicio Web generado no refleja los nombres de los nodos restantes.

Consulte también

Publicación de esquemas como un servicio web
Cómo usar el Asistente para publicación de servicios web de BizTalk para publicar esquemas como servicio web