Migration d'un service Web (SOAP/HTTP)

Vous pouvez migrer un service Web (SOAP.HTTP) dans une importation SCA avec liaison de services Web.

Pour migrer un projet de service SOAP/HTTP sortant, procédez comme suit :
  1. Vous devrez d'abord importer le projet de service à l'aide de l'Assistant de migration. Cela va créer un module Business Integration contenant les messages WSDL, les types de port, les connexions et les services créés dans WebSphere Studio Application Developer Integration Edition. Notez que si le service Web IBM (SOAP/HTTP) que cette application va appeler est aussi un service Web WebSphere Studio Application Developer Integration Edition qui sera migré, des mises à jour de ce service Web peuvent avoir lieu lors de la migration. Dans ce cas, vous devez utiliser ici les fichiers WSDL migrés de ce service Web.
  2. Dans Business Integration, développez le module pour voir son contenu. Pour ouvrir Assembly Editor, double-cliquez sur le premier élément sous le projet de module (même nom que le projet).
  3. Ensuite, ajoutez une importation qui permettra à l'application d'interagir avec le service Web IBM (via SOAP/HTTP) en fonction du modèle de programmation SCA. Vérifiez que l'interface WSDL, la connexion et les définitions de service sont présents dans le module migré ou dans une bibliothèque dont dépend le module migré.
  4. Dans Business Integration, développez le module migré et ouvrez son diagramme d'assemblage dans Assembly Editor.
  5. Développez la catégorie logique Ports de service Web et faites glisser le port qui correspond au service que vous voulez appeler dans Assembly Editor.
  6. Sélectionnez Importation avec liaison de services Web.
  7. Une fois l'importation créée, sélectionnez-la dans Assembly Editor et ouvrez la vue Propriétés. Dans l'onglet Connexion, vous verrez le port et le service auxquels l'importation est connectée.
  8. Enregistrez le diagramme de l'assemblage.
Quand vous avez terminé, vous devez reconnecter le service :
  • Si ce service est appelé par un processus métier dans le même module, créez une connexion entre la référence de processus métier appropriée et cette importation.
  • Si ce service est appelé par un processus métier situé dans un autre module, créez une exportation avec liaison SCA et à partir de l'autre module, effectuez un glisser-déposer de cette exportation vers l'éditeur d'assemblage de ce module pour créer l'importation avec liaison SCA correspondante. Connectez la référence de processus métier appropriée à cette importation.
  • Enregistrez le diagramme de l'assemblage.

Commentaires
(C) Copyright IBM Corporation 2005. Tous droits réservés.