WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Modification d'une liaison d'importation SCA avec des commandes

Vous pouvez utiliser une commande pour modifier les liaisons d'importation SCA des modules de service déployés dans WebSphere ESB.

Avant de commencer

Pour exécuter les commandes qui suivent, utilisez l'outil wsadmin.

Pourquoi et quand exécuter cette tâche

Une liaison SCA connecte un module SCA (Service Component Architecture) à un autre module SCA. Les Modules de médiation sont des types de module SCA.

Vous pourriez modifier une liaison d'importation SCA si vous souhaitez qu'un module de service particulier appelle un autre module de service. Si vous modifiez une liaison d'importation, vous devez vous assurer que l'importation et l'exportation concordent, c'est-à-dire que les opérations fournies sont équivalentes. Cela peut impliquer la révision de WSDL.

Pour modifier la liaison d'une importation de module de service particulier, il vous faut connaître les noms des modules de service source et cible, ainsi que l'importation et l'exportation spécifiques.

La commande listSCAModules répertorie tous les modules SCA qui ont été déployés sur WebSphere ESB. La commande listSCAImports liste toutes les importations pour un module SCA particulier et la commande listSCAExports liste toutes les exportations pour un module SCA particulier.

Procédure
  1. Répertoriez les modules SCA déployés. $AdminTask listSCAModules
  2. Répertoriez les importations pour un module SCA particulier. $AdminTask listSCAImports {-moduleName nomModule}
    Remarque : Outre la spécification de nomModule, vous pouvez spécifier nomApplication. Indiquer nomApplication améliore les performances.
  3. Modifiez une liaison d'importation de module SCA de type SCA. $AdminTask modifySCAImportSCABinding -moduleName nomModule -import nomImportation -targetModule nomModuleCible -targetExport NomExportationcible

    Vous pouvez aussi spécifier nomApplication et nomApplicationcible.

    Remarque : Indiquer nomApplication et nomApplicationcible améliore les performances.

Résultats

Modifie la liaison d'importation SCA pour une importation module SCA particulière.

WebSphere ESB émet un avertissement pour chaque interface d'importation non satisfaite par une interface d'exportation. WebSphere ESB compare les noms de type de port WSDL de l'importation et de l'exportation ; s'ils sont différents, un avertissement est émis. Cependant, si les noms de type de port concordent, WebSphere ESB considère que les opérations fournies sont équivalentes et aucun avertissement n'est émis.

Exemple

$AdminTask modifySCAImportSCABinding {-moduleName monModule -applicationName monApplication -import monImportation -targetModule monModuleCible -targetApplicationName monApplicationCible -targetExport monExportationCible}

task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/tasks/twesb_changingimportbindingviacommand.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).