Altova FlowForce Server 2023 Advanced Edition

Ruta completa: /system/as2/send

 

Envía un mensaje AS2 a un servidor AS2 remoto. Para poder llamar a esta función desde un trabajo, los datos del socio AS2 (incluidos sus certificados) deben estar configurados de antemano en FlowForce Server. Véase también Crear trabajos AS2.

 

Esta función devuelve un objeto MDN AS2 que contiene la notificación MDN propiamente dicha que devuelve el servidor, así como información adicional del protocolo. Para obtener más información sobre el objeto AS2 MDN (p. ej. el estado HTTP o la MDN del mensaje original) basta con añadir un paso de ejecución que llame a la función de expresión AS2 necesaria.

 

Parámetros

Nombre

Tipo

Descripción

Socio

AS2 Partner

Hace referencia al objeto socio AS2 (véase Configurar socios AS2).

Mensaje

stream

El contenido del mensaje AS2 que se debe enviar como objeto de secuencia. La secuencia que exige este campo se puede convertir desde un archivo (p. ej. archivo XML o EDI file) con ayuda de una expresión de FlowForce. Por ejemplo:

 

stream-open("C:\files\myfile.edi", "application/EDIFACT")

 

Observe que la función stream-open anterior también suministra el encabezado Content-Type del mensaje en el segundo parámetro. También se pueden usar los demás valores para Content-Type si es necesario.

 

Para ver una introducción a las expresiones de FlowForce consulte El lenguaje de expresiones de FlowForce.

Anular en caso de error

Boolean

Parámetro opcional. Este parámetro determina el resultado de un trabajo si ocurre un error. Si el parámetro de Anular en caso de error es true, la ejecución del trabajo se anula. Si el parámetro es false, FlowForce Server ignora los errores y sigue ejecutando el trabajo. El valor predeterminado es true.

 

Ejemplos

Consulte estos ejemplos:

 

Ejemplo: intercambio completo de mensajes AS2 (Simple)

Ejemplo: intercambio completo de mensajes AS2 (Avanzado)

© 2017-2023 Altova GmbH