Noeuds de connecteur de reconnaissance

Un nœud de connecteur de découverte est un nœud de connecteur dont les propriétés sont définies via un processus de découverte de connecteurs, à l'aide de l'assistant de découverte de connecteurs fourni avec le kit d'outils « IBM® App Connect Enterprise ».

Vous pouvez utiliser les noeuds de demande du connecteur de reconnaissance pour vous connecter à un noeud final d'application et émettre des demandes pour effectuer des actions sur des objets métier, tels que l'extraction des détails du client ou la création de nouveaux contacts. Vous pouvez utiliser les noeuds d'entrée du connecteur de reconnaissance pour surveiller un noeud final d'application pour les événements et recevoir des entrées lorsqu'un événement spécifié se produit. L'assistant de détection des connecteurs vous permet de détecter un connecteur et d'en définir les propriétés, puis de les renvoyer au nœud dans la boîte à outils d' IBM App Connect Enterprise.

Pour configurer une entrée de connecteur de reconnaissance ou un noeud de demande dans un flux, vous lancez l'assistant de reconnaissance de connecteur à partir de l'éditeur de propriété du noeud dans le kit d'outils. Vous utilisez ensuite l'assistant pour vous connecter à votre compte pour l'application de noeud final, découvrir les propriétés du connecteur et définir des valeurs pour ces propriétés. Une fois que vous avez fini de définir les valeurs de propriété et de les enregistrer dans l'assistant, les données d'identification utilisées pour la connexion à votre compte sont stockées dans le coffre et les autres détails de connexion sont sauvegardés dans un projet de règles. Les valeurs des propriétés de connecteur que vous définissez dans l'assistant sont renvoyées au noeud dans le kit d'outils et affichées dans l'éditeur de propriétés de noeud. Vous pouvez ensuite sauvegarder ces propriétés dans le cadre de la configuration du noeud.

Lors de la reconnaissance de connecteur, l'assistant de reconnaissance de connecteur génère des fichiers de schéma qui décrivent le format des messages de demande et de réponse envoyés et reçus du connecteur. L'assistant génère un schéma de réponse et un schéma de demande, ou un schéma de réponse uniquement, en fonction de l'action sélectionnée lors de la reconnaissance. Un schéma de demande est généré uniquement si l'action et l'objet sélectionnés requièrent un message de demande. Le schéma de demande généré est utilisé pour la validation du message de demande. Si l'action est RETRIEVEALL ou DELETEALL, seul le schéma de réponse est renvoyé par le connecteur.

La propriété Schema base name sur les noeuds d'entrée et de demande spécifie le nom de base des fichiers de schéma générés. Le nom de base du schéma est défini automatiquement la première fois que vous exécutez la reconnaissance de connecteur pour le noeud, et il est basé sur le nom de flux et le nom de noeud en cours. Si vous définissez cette propriété manuellement avant d'exécuter la reconnaissance pour la première fois, la valeur que vous définissez est utilisée. Si vous renommez les schémas après la reconnaissance, vous devez éditer cette propriété pour qu'elle corresponde au nom de base de schéma utilisé par les schémas renommés dans le projet. Si vous modifiez cette propriété après la reconnaissance, vous devez renommer les noms de schéma pour qu'ils correspondent ou exécuter à nouveau la reconnaissance.

Les fichiers de schéma générés sont ajoutés au projet et peuvent être utilisés par un noeud Mappage pour la transformation des données d'entrée ou de sortie. Le nom de fichier complet du schéma est dérivé du nom de base du schéma (tel que gen/MyMessageFlow.Trello_Request), suffixé avec response.schema.json ou request.schema.json. Vous pouvez ouvrir le schéma dans l'onglet de base du noeud en cliquant sur Ouvrir le schéma de demande ou sur Ouvrir le schéma de réponse.

Lorsqu'un message est propagé par un noeud d'entrée de connecteur de reconnaissance ou un noeud de demande de connecteur de reconnaissance, l'environnement local de sortie est mis à jour avec les détails de l'interaction avec le service ou le serveur distant. Pour plus d'informations, voir StructureLocalEnvironment pour les noeuds d'entrée et de demande de connecteur.

Pour plus d'informations sur les nœuds de connecteur de découverte fournis avec IBM App Connect Enterprise, consultez les rubriques suivantes :

Pour obtenir la liste complète des noeuds de flux de messages, y compris les noeuds de connecteur de reconnaissance, voir Noeuds intégrés.