Altova FlowForce Server 2024 Advanced Edition

Chemin complet : /system/ as2/send

 

Envoie un message AS2 vers un serveur AS2. Pour appeler cette fonction depuis une tâche, les détails du partenaire AS2 (y compris tout certificat applicable) doit être configuré dans FlowForce Server. Voir aussi Créer la tâche AS2.

 

Cette fonction renvoie un objet AS2 MDN qui encapsule le MDN actuel par le serveur et l’information auxiliaire du protocole. Pour obtenir des informations supplémentaires de l’objet AS2 MDN (par exemple le statut HTTP, ou MDN du message d’origine), ajouter une étape d’exécution qui appelle les fonctions d’expression AS2 requises.

 

Paramètres

Nom

Type

Description

Partenaire

Partenaire AS2

Référence l’objet « AS2 partner », voir Configurer les Partenaires AS2.

Message

stream

Le contenu du message AS2 à envoyer, comme objet stream. Le stream requis par le champ peut être converti d’un fichier (par exemple, XML ou fichier EDI) par les moyens d’une expression FlowForce, par exemple :

 

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

 

Notez que la fonction stream-open ci-dessus fournit aussi l’en-tête de message Content-Type comme deuxième paramètre. D’autres valeurs pour Content-Type peut aussi être utilisé, si nécessaire.

 

Pour une introduction aux expressions dans FlowForce, voir Langage d’expression FlowForce Expression.

Abandon sur erreur

Booléen

Paramètre optionnel. Ce paramètre détermine la sortie de la tâche dans laquelle une erreur est apparue. Si le paramètre Abandon sur erreur est true, l’exécution de la tâche sera terminée. Si le paramètre Abandon sur erreur est false, FlowForce Server ignorera les erreurs et poursuivra son exécution de la tâche. La valeur par défaut est true.

 

Exemples

Voir les exemples suivants :

 

Exemple : Échange de message AS2 complet (Simple)

Exemple : Échange de message AS2 complet (Avancé)

© 2017-2023 Altova GmbH