Commande addWSGWTargetService
La commande addWSGWTargetService permet d'ajouter un service cible à une configuration de service passerelle.
Vous pouvez ajouter un service cible à une configuration de service de passerelle à l'aide de l'outil wsadmin, comme décrit dans cette rubrique, ou de la console d'administration, comme décrit dans Modification d'une configuration de service passerelle existante.
Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.
Le client de scriptage wsadmin est exécuté à partir de Qshell.
Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.
- Pour obtenir une liste des commandes de passerelle disponibles et une brève description de chacune d'elles, entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('WSGateway')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
AdminConfig.save()
Rôle
Cette commande ajoute un service cible au service de passerelle.
Objet cible
ObjectName de l'objet GatewayService.
Cette commande ajoute la cible identifiée comme service cible au service de passerelle.
La propriété de destination de passerelle com.ibm.websphere.wsgw.targets est mise à jour pour inclure la nouvelle liste de destinations cible.
Paramètres requis
- -name
- Nom du service cible.
Paramètres conditionnels
- -targetDestination
- Nom de la destination cible qui peut se trouver dans le même bus d'intégration de services que la destination de passerelle ou dans un autre bus (auquel cas -targetBus doit être spécifié également).
- Spécifiez le paramètre -targetDestination ou -targetService.
- -targetBus
- Nom du bus d'intégration de services qui héberge la destination cible.
- Spécifiez ce paramètre si -targetDestination a été spécifié et que la destination cible ne se trouve pas dans le même bus d'intégration de services que la destination de passerelle.
- -targetService
- Nom du service de communications sortantes cible.
- Spécifiez le paramètre -targetDestination ou -targetService.
Exemple
- Avec Jython :
gwTarget = AdminTask.addWSGWTargetService(gwService, ["-name", "AnotherTarget", "-targetService", "AnotherService"])
- Avec Jacl :
set gwTarget [$AdminTask addWSGWTargetService $gwService {-name "AnotherTarget" -targetService "AnotherService"}]