Compartir a través de


Configurar un puerto de recepción para MDN entrantes

Para recibir un MDN de AS2, cree un puerto de recepción HTTP unidireccional para recibir el mensaje y devolver una respuesta a la entidad.

Los puertos de recepción bidireccionales de solicitud-respuesta que se utilizan para recibir mensajes AS2 no deben utilizarse para recibir mensajes MDN. El empleo de un puerto de recepción de solicitud-respuesta para un MDN evitaría que un mensaje 200OK se devolviese en respuesta al MDN entrante, lo que generaría reintentos innecesarios de la transmisión MDN.

Para procesar un MDN recibido, puede utilizarse la canalización AS2Receive o la AS2EdiReceive. Sin embargo, si usaS AS2EdiReceive, no puedes enrutar el MDN al Cuadro de mensajes estableciendo el MDN entrante process en MessageBox para opciones de enrutamiento/entrega en la página Confirmaciones de la pestaña de contrato unidireccional. Si intenta hacerlo, se producirá un error edi porque el MSN se pasará al descodificador EDI, que no puede procesar un MDN. Si el MDN no se envía al cuadro de mensajes, el descodificador AS2 consumirá el MDN, de modo que no se pasará al descodificador EDI.

Cree el puerto de recepción con la siguiente configuración:

Location Propiedad Parámetro
Propiedades del puerto de recepción: General Tipo de puerto Unidireccional
Propiedades de ubicación de recepción: General Tipo de transporte HTTP

Nota Solo se puede usar el adaptador HTTP para transportar MDN, que son mensajes codificados con EDIINT/AS2. Este transporte no funcionará con un adaptador que no sea el adaptador de HTTP.
Propiedades de ubicación de recepción: General Controlador de recepción BizTalkServerIsolatedHost
Propiedades de ubicación de recepción: General Canalización de recepción AS2Receive o AS2EdiReceive
Propiedades de transporte HTTP Directorio virtual más extensión ISAPI /<name of virtual directory>/BTSHTTPReceive.dll

Consulte también

Configuración de puertos para una solución AS2