Compartir a través de


Compatibilidad con AS2 en BizTalk Server

En este tema se proporciona información general breve sobre el procesamiento de AS2 y cómo BizTalk Server lo implementa.

Introducción a AS2

Un transporte común usado para EDI consiste en las redes de valor agregado (VAN). Se trata de redes privadas que proporcionan servicios de valor agregado, como por ejemplo las pistas de auditoría legalmente obligatorias. Sin embargo, las compañías están migrando hacia el intercambio de documentos EDI a través de Internet. De este modo, los costos se reducen al tiempo que aumenta la flexibilidad y la eficacia además de presentar ventajas en términos de redundancia y escalabilidad.

El modo más habitual para implementar EDI a través de Internet (EDIINT) es mediante AS2 (del inglés Applicability Statement 2 o declaración de aplicabilidad). La especificación AS2 define el intercambio de datos económicos punto a punto seguro basado en MIME. Los mensajes que contienen un sobre con datos MIME se transmiten mediante HTTP a través de TCP/IP.

AS2 usa la operación HTTP POST para enviar datos EDI, XML u otros datos económicos. AS2 no se restringe al envío de datos EDI. El URI de la solicitud identifica un proceso que se usará para desempaquetar y controlar datos de mensajes. Se devuelve una notificación de disposición de mensaje como confirmación en el cuerpo del mensaje de respuesta HTTP o mediante una nueva operación HTTP POST en una dirección URL para el remitente original.

Para obtener más información sobre la mensajería EDI, consulte Mensajería AS2.

Implementar AS2 en BizTalk Server

BizTalk Server incluye funcionalidad nativa que proporciona compatibilidad con AS2. No se trata de un complemento del producto, como pueden ser los adaptadores o aceleradores, sino que está integrado en el producto y proporciona la funcionalidad siguiente:

  • BizTalk Server utiliza métodos definidos por AS2 para enviar, recibir y comprobar mensajes. BizTalk Server garantiza aún más la seguridad de la transferencia de datos mediante cifrado, firma y compresión. Para ello, BizTalk Server usa claves de cifrado, firmas digitales y certificados.

  • BizTalk Server permite guardar los mensajes AS2 entrantes y salientes en un almacenamiento sin repudio. Se guardan también mensajes AS2 codificados o descodificados y MDN.

  • BizTalk Server proporciona la capacidad de conservar los nombres de archivo adjuntos como parte del mensaje AS2.

  • BizTalk Server permite comprobar si hay mensajes entrantes duplicados.

  • Los MDN se pueden devolver de forma sincrónica a través de la misma conexión al tiempo que se confirma el mensaje o de forma asíncrona a través de una conexión diferente.

  • Puede volver a enviar un mensaje AS2 si no se recibe un MDN dentro de un período de tiempo especificado.

  • BizTalk Server proporciona informes de estado específicos de AS2, que proporcionan información completa sobre el estado de una transmisión AS2, incluidas las confirmaciones correlacionadas con el intercambio.

  • AS2 requiere que se use el adaptador de HTTP en el lado de recepción y en el lado de envío.

  • BizTalk Server permite invalidar el certificado de firma predeterminado para los mensajes AS2 mediante la definición de un certificado por contrato. Para obtener instrucciones sobre cómo especificar un certificado diferente para una entidad, consulte Configuración de propiedades de AS2.

Componentes de AS2 en BizTalk Server

BizTalk Server componentes usados para el transporte AS2 incluyen lo siguiente:

  • La aplicación EDI de BizTalk que contiene artefactos (canalizaciones y esquemas incluidos) que se necesitan para procesar documentos AS2.

    Nota

    Al configurar la característica AS2 en BizTalk Server, el programa de configuración crea esta aplicación. Al crear una aplicación que procesará mensajes AS2, deberá agregar una referencia a la aplicación EDI de BizTalk desde su aplicación. Para obtener más información, vea How to Add a Reference to the BizTalk Server EDI Application.

  • La canalización AS2EdiReceive que realiza el procesamiento AS2 y después el procesamiento EDI de un mensaje EDI recibido a través de AS2. Para obtener más información, vea Componentes de recepción de AS2.

  • La canalización AS2Receive que realiza el procesamiento AS2 de un mensaje que no pertenece a EDI recibido a través de AS2. Para obtener más información, vea Componentes de recepción de AS2.

  • La canalización AS2EdiSend que realiza el procesamiento EDI y después el procesamiento AS2 de un mensaje EDI que se envía a través de AS2. Para obtener más información, vea Componentes de envío de AS2.

  • La canalización AS2Send que realiza el procesamiento AS2 de un mensaje que no pertenece a EDI que se envía a través de AS2. Para obtener más información, vea Componentes de envío de AS2.

  • La interfaz de usuario Administración de acuerdos entre socios comerciales (TPM) que permite definir propiedades de procesamiento para socios comerciales comprometidos con el transporte AS2 de documentos. Para obtener más información, vea The Role of Agreements in AS2 Processing and the EDI and AS2 UI in the UI guidance and developers API namespace reference.

  • La interfaz de usuario de informes de estado que proporciona información completa sobre los intercambios AS2 y las confirmaciones correlacionadas. Para obtener más información, consulte Informes de estado de EDI y AS2.

Consulte también

Arquitectura de las soluciones AS2
Informes de estado de EDI y AS2
Desarrollo y configuración de soluciones AS2 de BizTalk Server