Modification d'une configuration de service sortant existante

Modifiez les détails de la configuration d'un service sortant. Par exemple, vous pouvez sécuriser le service, appliquer les listes de gestionnaires JAX-RPC aux ports pour le service, publier le service dans plusieurs registres UDDI.

Pourquoi et quand exécuter cette tâche

Un service sortant permet d'accéder, via un ou plusieurs ports sortants, à un service Web hébergé en externe. Il peut être utilisé par n'importe lequel de vos systèmes internes qui peut accéder au bus d'intégration de services sur lequel il est hébergé.

Lorsque vous créez un service sortant, vous sélectionnez les ports à activer pour ce service, mais vous n'associez pas ces ports aux listes de gestionnaires JAX-RPC ou aux paramètres de sécurité. Vous devez modifier la configuration de votre service sortant si vous comptez contrôler et surveiller l'accès au service cible de l'une des façons suivantes :
  • Associez les listes de gestionnaires JAX-RPC aux ports : de cette façon, les gestionnaires peuvent contrôler l'activité sur le port et entreprendre les actions adéquates selon l'expéditeur et le contenu de chaque message passant par le port.
  • Protégez par un mot de passe une opération de service Web.
  • Définissez le niveau de sécurité à appliquer aux messages (liaison WS-Security). Le niveau de sécurité peut être défini indépendamment pour les messages de demande et de réponse.
  • Activez l'authentification du serveur proxy pour l'un des ports.

Pour répertorier les services sortants existants, ainsi qu'en afficher et modifier les détails de configuration, procédez comme suit :

Procédure

  1. Démarrez la console d'administration.
  2. Dans le panneau de navigation, cliquez sur Intégration des services -> Bus -> nom_bus -> [Services] Services sortants La liste des services de communications sortantes s'affiche dans un formulaire de collecte des services de communications sortantes.
  3. Cliquez sur le nom d'un service sortant dans la liste. Les paramètres actuels de ce service sortant s'affichent.
  4. Facultatif : Cliquez sur Recharger le document WSDL pour recharger le fichier WSDL externe de ce service sortant.
    Remarque :
    • Lorsque vous créez un service sortant, une copie du fichier WSDL externe du service est chargée dans un référentiel géré en local. Si le fournisseur de services externe modifie le fichier WSDL, vous devez mettre à jour la copie locale.
    • Lorsque vous cliquez sur Recharger le document WSDL, vous exécutez la commande décrite dans la rubrique Régénération du fichier WSDL d'un service sortant à l'aide de l'outil wsadmin. Pour que la commande puisse être exécutée correctement, les conditions décrites dans cette rubrique doivent être satisfaites.
    • Si le bus doit transmettre des messages via un serveur proxy d'authentification pour extraire des documents WSDL, vous ne pouvez pas utiliser l'option Recharger le document WSDL et vous devez exécuter la commande de régénération WSDL à l'aide de l'outil wsadmin. Pour plus d'informations, voir le conseil d'identification et de résolution de l'incident correspondant.
  5. Modifiez les propriétés générales. Pour plus d'informations sur chacune de ces propriétés, voir Paramètres des services sortants.
    Remarque :
    • Lorsque vous modifiez le nom d'un service sortant, le système recherche tout les objets qui y font référence et met à jour le nom. Tout autre nom de remplacement que vous choisissez ne doit pas déjà exister dans le bus d'intégration de services actuel. Si vous entrez un nom existant, un message d'erreur est affiché.
    • Vous ne pouvez pas modifier le nom de la destination du service. Toutefois, si vous cliquez sur Afficher en regard du nom, vous pouvez afficher et modifier les informations de configuration de la destination du service.
    • Si vous modifiez les informations relatives à l'emplacement WSDL (les zones Type d'emplacement WSDL, Emplacement WSDL et Registre d'UDDI WSDL), puis que vous cliquez sur Valider, le fichier WSDL du service sortant est rechargé. Vous devez donc cliquer sur Valider après avoir modifié les informations relatives à l'emplacement WSDL et avant de modifier l'une des zones dérivées de WSDL (par exemple, le nom du service WSDL et la liste des ports disponibles).
    • Logiquement, le nom du service WSDL et l'espace de nom ne sont requis que si le WSDL comporte plusieurs services, mais les zones permettant de les définir sont codés dans la console d'administration comme des zones obligatoires. Ces zones étant renseignées automatiquement par défaut, si elles ne sont pas requises pour votre service, vous devez conserver les valeurs par défaut. Si vous supprimez la valeur de l'une de ces zones, la console d'administration traite la zone vide comme une erreur.
    • La liste des ports disponibles dans laquelle vous choisissez le nom de port par défaut correspond à sous-ensemble des ports décrits dans le fichier WSDL. Vous avez choisi ce sous-ensemble lorsque vous avez créé ou modifié pour la dernière fois ce service sortant. Pour ajouter ou supprimer des ports disponibles, utilisez l'option Ports de communications sortantes des propriétés supplémentaires.
    • Si vous avez créé une médiation de sélection de port et l'avez déployée sur le bus d'intégration de services, elle peut être sélectionnée dans la liste des médiations. Si vous ne voulez pas utiliser de médiation de sélection de port avec ce service sortant, sélectionnez aucune dans la liste déroulante. Cette liste contient toutes les médiations, y compris les médiations de sélection de port, actuellement déployées sur ce bus d'intégration de services.
    • Les membre de bus sont des serveurs d'applications ou des clusters qui sont ajoutés à ce bus. La propriété Membre de bus définit le membre de bus auquel la médiation de sélection de ports est affectée. Si vous remplacez la valeur de la propriété Médiation de sélection de port par (aucune), vous devez également remplacer la valeur de la propriété Membre de bus par la valeur (aucune). Si vous voulez utiliser une médiation de sélection de port, affectez-la à un membre de bus. Si vous ne le faites pas, la console d'administration affiche un message d'erreur.
    • Si vous sélectionnez l'option pour activer la sécurité au niveau des opérations, vous devez aussi effectuer pour ce service sortant les étapes décrites dans Protection par mot de passe d'une opération de service Web.
  6. Modifiez les propriétés supplémentaires.
    1. Modifiez les ports associés à ce service sortant. Pour des informations sur les propriétés des ports de services sortants, voir Paramètres des ports de communications sortantes.
      Remarque :
      • Les demandes et les réponses transmises à un service sortant peuvent être envoyées à l'aide de n'importe quelle liaison (par exemple, SOAP sur HTTP ou SOAP sur JMS) accessible au bus d'intégration de services et au service Web externe. Chaque liaison est représentée par un port.
      • Une liste de gestionnaires JAX-RPC permet de surveiller l'activité au niveau d'un port et de prendre les mesures appropriées (par exemple la journalisation ou le réacheminement) selon l'expéditeur et le contenu des messages qui transitent par ce port. Si le service Web externe requiert une authentification de base HTTP, vous pouvez utiliser une liste de gestionnaires JAX-RPC afin de fournir un en-tête d'authentification de base HTTP, comme indiqué dans Appel d'un service de communications entrantes protégé par mot de passe.
      • Vous pouvez définir des niveaux de sécurité applicables aux messages, à l'aide de WS-Security. Les niveaux de sécurité peuvent être définis indépendamment pour les messages de demandes et de réponses. Pour plus d'informations, voir Technologies d'intégration de services et WS-Security.
      • Vous pouvez définir des niveaux de sécurité applicables aux messages. Les niveaux de sécurité peuvent être définis indépendamment pour les messages de demandes et de réponses.
      • Les technologies d'intégration de services doivent accéder à Internet pour appeler un service sortant ou extraire un fichier WSDL de service cible. Si vous utilisez un serveur proxy pour prendre en charge le routage Internet et que ce serveur proxy requiert une authentification avant d'accorder l'accès à Internet, vous devez activer l'authentification du serveur proxy.
    2. Modifiez les éventuelles propriétés personnalisées que vous avez définies pour ce service sortant. Ces propriétés personnalisées sont des paires nom/valeur permettant de définir les propriétés de configuration du système interne. Dans chaque paire, le nom correspond à une clé de propriété et la valeur, à une chaîne.
  7. Sauvegardez les modifications de la configuration principale.

Résultats

Si le traitement se déroule correctement, la liste des services sortants de ce bus d'intégration de services s'affiche à nouveau. Sinon, un message d'erreur est s'affiche.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjw_out_config
Nom du fichier : tjw_out_config.html