Desarrollar adaptadores personalizados
Para intercambiar mensajes con sistemas, aplicaciones y entidades externos, BizTalk Server usa el concepto de adaptador. Los adaptadores son componentes COM o .NET Framework que transfieren mensajes hacia y desde el extremo empresarial. puntos (como sistemas de archivos, bases de datos y aplicaciones empresariales personalizadas) mediante varios protocolos de comunicación. BizTalk Server proporciona adaptadores nativos que admiten varios protocolos. Aquí se incluyen:
Un adaptador de archivo que admite el envío y la recepción de mensajes desde una ubicación de archivo.
Adaptadores para protocolos EDI, FTP, HTTP, MSMQ, SMTP, POP3 y SOAP.
Un adaptador para Windows SharePoint Services.
En algunos casos, es posible que BizTalk Server necesite transportar mensajes a una aplicación personalizada específica o usar un protocolo para el que no exista un adaptador nativo. Las compañías de terceros han escrito adaptadores compatibles con otros protocolos. Antes de decidirse a escribir un adaptador personalizado, puede que desee saber si ya hay un adaptador para el protocolo. Para obtener una lista de adaptadores y proveedores asociados, consulte https://go.microsoft.com/fwlink/?LinkId=47140. Si no consigue encontrar un adaptador compatible para satisfacer los requisitos de comunicación, puede desarrollar un adaptador personalizado propio.
La escritura de un adaptador personalizado puede resultar todo un desafío. Para simplificar este proceso, Microsoft ha desarrollado una base denominada el marco de trabajo de adaptadores. Puede usar este marco de trabajo como base para el desarrollo junto con el código fuente de adaptador de ejemplo que se encuentra en el SDK de BizTalk Server.
Los temas de esta sección incluyen sugerencias y recomendaciones para el desarrollo de adaptadores personalizados.
En esta sección
Cómo diseñar un adaptador con el que optimizar el rendimiento
Cómo agregar metadatos de adaptador a un proyecto de BizTalk