Commande createSIBWSInboundService

La commande createSIBWSInboundService permet de créer une configuration de service entrant de services Web activés par un bus d'intégration de services.

Vous pouvez créer une configuration de service entrant à l'aide l'outil wsadmin, comme décrit dans cette rubrique, ou de la console d'administration, comme décrit dans Transformation d'un service Web hébergé en interne en service Web.

Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.

[IBM i][IBM i]Le client de scriptage wsadmin est exécuté à partir de Qshell. [IBM i]Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.

L'aide de la ligne de commande est fournie pour les commandes de bus d'intégration de services :
  • Pour obtenir la liste des commandes des services Web activés par un bus et une brève description de chacune d'elles, entrez la commande suivante à partir de l'invite wsadmin :

    print AdminTask.help('SIBWebServices')

  • Pour obtenir une aide générale sur une commande donnée, entrez la commande suivante à l'invite wsadmin :

    print AdminTask.help('nom_commande')

Après avoir utilisé ces commandes, sauvegardez les modifications apportées à la configuration maîtresse en exécutant la commande suivante :

AdminConfig.save()

Rôle

Cette commande crée un objet InboundService représentant une association de protocole à utiliser par les demandeurs de service. Lorsque vous exécutez cette commande, vous identifiez un seul élément de service dans un modèle de document WSDL et une destination de service existante.

Objet cible

Nom d'objet du bus d'intégration de services dans lequel le service est créé.

Si le WSDL doit être extrait via un serveur proxy, les propriétés système qui identifient le serveur proxy doivent être correctement définies pour le serveur sur lequel la commande est exécutée. Si le serveur proxy requiert une authentification, l'ID utilisateur et le mot de passe peuvent être définis comme paramètres de la commande.

Une fois que vous avez exécuté cette commande, vous pouvez utiliser d'autres commandes pour configurer le service de manière plus approfondie. Par exemple, vous pouvez ajouter un port de communications entrantes.

Paramètres requis

-name
Nom du service de communications entrantes. Il ne doit pas comporter plus de 250 caractères.
-destination
Nom de la destination du service. Si la destination spécifiée n'existe pas, la commande échoue.
-wsdlLocation
Emplacement du modèle de fichier WSDL.

Il s'agit d'une adresse Web ou de la partie de service de la clé de service UDDI. Si vous spécifiez une référence UDDI, l'emplacement du WSDL est considéré comme étant une clé de service UDDI.

Voici un exemple de clé de service UDDI complète :
uddi:blade108node01cell:blade108node01:server1:default:6e3d106e-5394-44e3-be17-aca728ac1791
La partie spécifique au service de cette clé est la partie finale :
6e3d106e-5394-44e3-be17-aca728ac1791

Paramètres conditionnels

-wsdlServiceName
Nom du service dans le WSDL modèle. Requis uniquement si le modèle de fichier WSDL contient plusieurs services ou s'il est référencé par un registre UDDI.
-wsdlServiceNamespace
Espace de nom du service dans le WSDL. Requis uniquement si le modèle de fichier WSDL contient plusieurs services ou s'il est référencé par un registre UDDI.

Paramètres facultatifs

-uddiReference
Si vous avez spécifié une clé de service UDDI comme emplacement de modèle WSDL, fournissez la référence UDDI du registre UDDI cible.
-userId
ID utilisateur que vous utilisez pour extraire le WSDL.
-password
Mot de passe que vous utilisez pour extraire le WSDL.

Exemple

  • En langage Jython :
    inService = AdminTask.createSIBWSInboundService(bus, ["-name", "MyService",
     "-destination", "destName",
     "-wsdlLocation", "http://myserver.com/MyService.wsdl"])
  • A l'aide de Jacl :
    set inService [$AdminTask createSIBWSInboundService $bus {-name "MyService" -destination $destName -wsdlLocation "http://myserver.com/MyService.wsdl"}]

Icône indiquant le type de rubrique Rubrique de référence



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