Modification d'une configuration de service proxy existante

Permet de modifier les détails de la configuration d'un service proxy.

Pourquoi et quand exécuter cette tâche

Un service proxy ne possède pas de services cible et donc aucun WSDL que la passerelle peut utiliser pour configurer l'appel du service. Un modèle de fichier WSDL générique est utilisé pour configurer les paramètres de base pour l'appel du service, mais vous pouvez remplacer les valeurs par défaut d'un service de proxy donné en fournissant votre propre fichier équivalent.

Pour une présentation du fonctionnement du proxy, voir Gestionnaires JAX-RPC et fonctionnement du proxy. Pour modifier une configuration de service proxy existante, 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 -> [Propriétés supplémentaires] Instances de la passerelle de services Web -> nom_instance -> Services proxy Une liste de services proxy est affichée dans un formulaire de collecte des services proxy.
  3. Cliquez sur le nom d'un service proxy dans la liste. Les paramètres actuels de ce service proxy sont affichés.
  4. Modifiez les propriétés générales. Pour plus d'informations sur chacune de ces propriétés, voir Paramètres des services proxy.
    Remarque :
    • Vous ne pouvez pas modifier le nom du service ou les noms des destinations de demande et de réponse.
    • Les listes des médiations disponibles contiennent toutes les médiations actuellement déployées sur ce bus d'intégration de services. Si vous avez créé une médiation et que vous l'avez déployée sur le bus, elle peut être sélectionnée dans ces deux listes. Si vous ne voulez pas utiliser de médiation avec ce service proxy, sélectionnez aucune dans l'une des listes de sélection.
    • Les membre de bus sont des serveurs d'applications ou des clusters qui sont ajoutés à ce bus. Les propriétés Membre du bus de médiation des demandes et Membre du bus de médiation des réponses définissent les membres de bus auxquels la médiation correspondante est affectée. Si vous remplacez la valeur des propriétés Médiation de demande ou Médiation de réponse par (aucune), vous devez également remplacer la valeur de la propriété du membre de bus correspondant par (aucune). Pour utiliser une médiation, attribuez-la à un membre de bus. Si vous ne le faites pas, la console d'administration affiche un message d'erreur.
    • Un fichier WSDL de proxy générique est utilisé pour configurer les paramètres de base de cet appel (par exemple, la liaison à utiliser), mais vous pouvez remplacer les paramètres par défaut en saisissant l'emplacement de votre fichier WSDL générique de remplacement dans la zone URL de remplacement de WSDL de proxy.
  5. Sous la section des propriétés supplémentaires, cliquez sur Activation de services web entrants pour modifier la configuration comme service Web de l'aspect entrant du service passerelle. Le service proxy reçoit et envoie des demandes et des réponses de service Web en étant configuré comme un service entrant. Pour plus d'informations sur la configuration d'un service de communications entrantes, voir Modification d'une configuration de service de communications entrantes existante.
  6. Sous la section des propriétés supplémentaires, cliquez sur Activation de services Web sortants pour modifier la configuration de l'aspect sortant du service proxy. Pour plus d'informations sur la configuration d'un service de communications sortantes, voir Modification d'une configuration de service de communications sortantes existante, mais n'oubliez pas que, pour un service proxy, il n'existe pas de réel service de communications sortantes et la configuration du service de communications sortantes est telle qu'elle est définie dans le WSDL modèle du service proxy.
  7. Sauvegardez les modifications de la configuration principale.

Résultats

Si le traitement se déroule correctement, la liste des services proxy s'affiche à nouveau. Sinon, un message d'erreur s'affiche.

Que faire ensuite

Vérifiez que tous les demandeurs du service ajoutent un paramètre de chaîne de requête operationMode à la fin de l'adresse du service proxy. Ce paramètre a la valeur oneway ou requestResponse ; la valeur par défaut est requestResponse. Par exemple :
  • Pour l'opération HTTP, si l'adresse Web du service proxy est
    http://nom_hôte:numéro_port/wsgwsoaphttp1/soaphttpengine
    /votre_bus/ProxyService/ProxyServiceInboundPort
    les clients demandeurs indiquent qu'ils envoient une demande unilatérale à l'aide de l'URL suivante :
    http://nom_hôte:numéro_port/wsgwsoaphttp1/soaphttpengine
    /votre_bus/ProxyService/ProxyServiceInboundPort?operationMode=oneway
  • Pour l'opération JMS, si l'adresse JMS du service proxy est
    jms:/queue?destination=jndi_queue&connectionFactory=
    jndi_factory&targetService=votre_bus/ProxyService/ProxyServiceInboundPort
    les clients demandeurs indiquent qu'ils envoient une demande unilatérale à l'aide de l'URL suivante :
    jms:/queue?destination=jndi_queue&connectionFactory=
    jndi_factory&targetService=
    your_bus/ProxyService/ProxyServiceInboundPort&operationMode=oneway

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=twsg_proxy_config
Nom du fichier : twsg_proxy_config.html