Ouvrir la rubrique avec les liens de navigation
Lire sur un socket réseau |
L'action Lire sur un socket réseau indique à Integration Service de lire les données entrantes sur un socket réseau.
You can configure the following properties for the Read from Network Socket action:
Action
Nom : Indique le nom de l'action. Si vous le souhaitez, vous pouvez remplacer le nom par défaut en tapant un nouveau nom dans le champ.
Description : Permet d'enregistrer une description de l'action.
Exécuter une action : Permet de définir la fréquence d'exécution de l'action.
Toujours : Indique à Integration Service d'exécuter l'action à chaque exécution de l'intégration.
Jamais : Indique à Integration Service de ne pas exécuter l'action à l'exécution de l'intégration.
Sous conditions, en fonction de la variable : Indique à Integration Service d'exécuter l'action uniquement quand une variable sélectionnée répond à une condition spécifiée. Utilisez cette option dans les situations où une seule condition détermine l'exécution ou pas de l'action. Après avoir activé cette option, vous pouvez créer l'énoncé conditionnel dans la zone de saisie prévue à cet effet.
Sous conditions, en fonction de l'expression : Définit les conditions selon lesquelles Integration Service doit exécuter l'action. Utilisez cette option pour les situations nécessitant plusieurs énoncés conditionnels. Après avoir activé cette option, vous pouvez créer l'expression conditionnelle dans la zone de saisie prévue en établissant les énoncés conditionnels souhaités. Vous pouvez créer et éditer l'expression conditionnelle dans l'onglet Vue arborescente. Cliquez sur l'onglet Vue arborescente pour afficher une vue en lecture seule de l'expression conditionnelle.
Socket réseau
Lire les données sur la connexion d'intégration entrante d'origine : Specifies that the data is read from the same socket connection as the one that is specified by the parent network socket integration. Available only when the parent integration is a network socket integration.
Lire avec une nouvelle connexion : Indique de lire les données sur une nouvelle connexion de socket. When the Read with new connection option is selected or when the parent integration method is something other than a network socket integration, you can define the network socket connection from which to read the data by using the following options:
Protocole : Définit le protocole de socket à utiliser.
Port : Définit le port d'adresse réseau.
Écouter sur toutes les interfaces de réseau : Cette option indique au socket d'écouter toutes les adresses réseau.
Écouter sur une adresse IP spécifique (v4/v6) : Cette option indique au socket de n'écouter que l'adresse IP que vous avez définie.
Paramètres de communication
Délai de lecture : Indique le temps d'attente de lecture des données par le socket.
Délai d'écriture : Indique le temps d'attente d'écriture des données par le socket.
Protocole de connexion
Envoyer un message de confirmation à la connexion du client : Specifies the message that is sent when the socket connection is made. Enter the message that you want in the input box. Alternatively, you can add a variable to specify the acknowledgment message. You can also add a special character to the value you have entered.
Enregistrer le message de réponse après la lecture des données de la connexion du client : Specifies the message that is sent after the action runs. Enter the message that you want in the input box. Alternatively, you can add a variable to specify the response message. You can also add a special character to the value you have entered.
Options de données
Page de code : Indique la méthode utilisée pour coder le message lu.
Arrêter la lecture quand : Indique le moment où Integration Service doit arrêter de lire le message.
La séquence de caractères est reçue : Indique à Integration Service d'arrêter de lire le message après réception d'une certaine séquence de caractères.
Caractères : Définit la séquence de caractères qui indique à Integration Service d'arrêter de lire le message.
Inclure une séquence dans le contenu de données d'entrée : Indique que la séquence de caractères spécifiée est lue dans le contenu des données.
Nombre de caractères reçu : Indique à Integration Service d'arrêter de lire le message après réception d'un certain nombre de caractères.
Caractères : Définit le nombre maximum de caractères que pourra accepter Integration Service dans le message.
Le port devient inactif : Indique à Integration Service d'arrêter de lire le message en cas d'inactivité du port pendant une certaine durée.
Temps à attendre : Indique la durée pendant laquelle le port peut rester inactif avant qu'Integration Service cesse la lecture du message.
Socket déconnecté : Indique à Integration Service d'arrêter de lire le message quand le socket se déconnecte.
Type de contenu : Le type de contenu des données. Integration Service traite le contenu du message selon ce format.
Les données sont contenues dans un message SOAP : Lorsque cette option est activée, Integration Service s'attend à ce que les données soient contenues dans un message SOAP.
Réponse
Répondre avec une nouvelle connexion : Lorsque cette option est activée, Integration Builder doit répondre à travers la nouvelle connexion indiquée.
Nom d'hôte :Cette option vous permet de définir le nom DNS de l'hôte distant auquel vous souhaitez vous connecter.
Adresse IP(v4/v6) : Cette option vous permet d’indiquer l'adresse IP pour la connexion.
Port : Définit le port d'adresse réseau.
Sortie
Enregistrer les données d'entrée dans la variable : Indique la variable dans laquelle vous souhaitez enregistrer l'entrée de l'action. Saisissez la variable de votre choix. Autrement, vous pouvez aussi ajouter une variable.
Tester Lire sur un socket réseau
Test : Exécute l'action. Le volet Message affiche des informations sur la réussite ou l'échec de l'action.
|
Le bouton Tester n'exécute que l'action et pas l'intégration. Par conséquent, même si l'action est configurée pour utiliser une intégration, elle s'exécutera sans les données correspondantes. Pour en savoir plus sur le test des intégrations, consultez Utiliser le volet de test. |
Paramètres de connexion
Hériter de l'action parente : Lorsque cette option est activée, l'action hérite des identifiants de compte utilisateur définis sur la page de propriétés Actions. Autrement, si l'action fait partie d'une action Grouper, elle héritera des identifiants de compte utilisateur définis sur la page de propriétés Grouper de l'action parente directe.
Spécifier les identifiants d'utilisateur : Lorsque cette option est activée, l'action s'exécute en utilisant les identifiants spécifiés.
Erreur de traitement et diagnostic
Ignorer les erreurs et continuer à exécuter les actions : Lorsque cette option est activée, si l'action échoue, les autres actions continueront à être exécutées.
|
Si elle est désactivée, quand l'action échoue, le comportement adopté dépend des scénarios suivants :
Si l'action sélectionnée fait partie d'une action Grouper, les actions hors de ce groupe ne sont pas affectées. |
Réessayer en cas d'échec : Lorsque cette option est activée, si l'action échoue, Integration Service tente de l'exécuter à nouveau.
Nombre maximum de nouvelles tentatives : Indique le nombre maximum de tentatives de réexécution de l'action par Integration Service. Disponible quand l'option Réessayer en cas d'échec est activée.
Intervalle de nouvelles tentatives : Indique le temps d'attente après l'échec de l'action avant de tenter sa réexécution par Integration Service. Disponible quand l'option Réessayer en cas d'échec est activée.