Compartir a través de


El servicio web de transformación

El servicio web de transformación permite a las aplicaciones externas enviar un documento a una aplicación ESB y transformarlo mediante un mapa de Microsoft BizTalk implementado. A diferencia del agente de transformación, este servicio no enruta los mensajes a través de la base de datos de Cuadro de mensajes de BizTalk.

Microsoft BizTalk ESB Toolkit contiene dos versiones de este servicio: una versión de ASP.NET (ASMX) y una versión de Windows Communication Foundation (WCF). Los nombres de servicio son ESB. TransformServices y ESB. TransformServices.WCF, respectivamente, y los servicios exponen un único método:

  • Transformar. Este método toma como parámetros una cadena que contiene el mensaje que se va a transformar y una cadena que contiene el nombre completo de un mapa implementado en BizTalk. El método devuelve una cadena que contiene el documento transformado. El uso de parámetros de cadena reduce el riesgo de problemas de interoperabilidad en un entorno heterogéneo; sin embargo, tenga en cuenta que se trata de un servicio web, por lo que debe evitar usarlo para transformar documentos grandes (el servicio de transformación en BizTalk es más adecuado para documentos grandes).

Nota

De forma predeterminada, los servicios web de transformación no están configurados para requerir capa de sockets seguros (SSL) cuando los clientes acceden a ellos. Debe configurar el servicio para que requiera SSL para el acceso de cliente y proteger la conexión entre el equipo host del servicio web de Internet Information Services (IIS) y el BizTalk Server mediante IPSec de nivel de red y los permisos adecuados de la lista de control de acceso de nivel de archivo (ACL).