Show TOC

Documentation fonctionTransporteur HTTP Trouver ce document dans la structure de navigation

 

L'activité HTTP_TRANSPORTER envoie un message de SAP ME à un système externe sur un canal de communication HTTP ou HTTPS qui est configuré en utilisant une destination HTTP nommée. Les destinations HTTP font partie du service de destination SAP NetWeaver et fournissent une séparation nette entre les détails du transporteur et de la configuration du canal de communication (voir Service de destination). Ces détails incluent l'adresse d'URL, l'authentification d'utilisateur et la sécurité au niveau du transport.

Une fois que la connexion HTTP a été établie, elle reste ouverte jusqu'à ce que le système de collaboration envoie une réponse ou jusqu'à ce que la temporisation de la connexion HTTP ait expiré (voir Options de temporisation pour l'ICM et SAP Web Dispatcher sur le SAP Help Portal à   http://help.sap.com/nw73   SAP NetWeaver Library: Function-Oriented View   Application Server   Application Server Infrastructure   Internet Communication Manager (ICM)   Administration of the Internet Communication Manager   Parameterization of the ICM and the ICM Server Cache   Additional Profile Parameters   SSL Parameters for ICM and Web Dispatcher  ). Lorsque la réponse est reçue, SAP ME l'ignore. Si une erreur de communication survient, SAP ME essaye d'exécuter à nouveau le transport d'après les paramètres de l'option Réessayer décrits ci-dessous.

Conditions requises

Vous avez configuré la destination HTTP pour le système externe (voir Gestion de destinations HTTP).

Options

Le tableau suivant décrit les options que vous pouvez définir dans la Gestion des extensions de service pour modifier le comportement de cette activité :

Option

Description

HTTP_DESTINATION_NAME

Nom de destination HTTP

MESSAGE_KEY

La clé de recherche que le transporteur utilise pour récupérer un message fourni par une autre extension de service.

Note Note

MESSAGE_KEY est applicable seulement quand MESSAGE_SOURCE est défini sur SERVICE_EXTENSION.

Fin de la note.

Valeur par défaut : com.sap.me.integration.HttpTransporterActivity.MESSAGE_KEY

MESSAGE_SOURCE

La source du contenu transporté dans le message

SERVICE_EXTENSION (valeur par défaut) : le message est fourni par une autre extension de service attachée au même point d'extension que ce transporteur. L'extension de service fournissant le message doit être configurée pour exécution avant le transporteur.

API_INPUT : l'entrée de méthode de service est convertie au format XML.

API_RESULT : la sortie de méthode de service est convertie au format XML.

RETRY_ATTEMPTS

Le nombre de tentatives d'exécution du transport après qu'un transport échoue.

Valeur par défaut : 0

Note Note

Cette option s'applique seulement lorsque le transporteur est configuré pour une exécution asynchrone.

Fin de la note.

RETRY_INTERVAL

Le laps de temps entre les tentatives d'exécution du transport après l'échec d'un transport.

Valeur par défaut : 600000 millisecondes

Note Note

Cette option s'applique seulement lorsque le transporteur est configuré pour une exécution asynchrone.

Fin de la note.

RETRY_TYPE

RETRY_SINGLE (valeur par défaut) : Seule cette extension de service est réessayée. Les extensions de service affectées au même point d'exécution avec une séquence inférieure ne sont pas exécutées.

RETRY_ALL : cette extension de service et toutes les extensions affectées au même point d'exécution avec une séquence inférieure sont exécutées.

Note Note

Cette option s'applique seulement lorsque le transporteur est configuré pour une exécution asynchrone.

Fin de la note.