En utilisant l'outil de migration Java Connector (outil de migration J2C), vous pouvez migrer des programmes créés dans WebSphere Studio Application Developer Integration Edition vers les applications Rational.
Assistant de migration de service J2C
L'assistant de migration J2C vous permet de migrer les fonctionnalités de vos projets WebSphere Studio Application Developer Integration Edition vers l'environnement Rational grâce à une procédure simple et rapide. L'outil de migration extrait les informations des fichiers WSDL et les utilise pour créer une application J2C.
Recommandations et conditions requises
- Familiarisez-vous avec les instructions générales de l'outil de migration J2C :
- Vérifiez que vous avez bien sauvegardé votre espace de travail de projet source avant de commencer la migration.
- Les fichiers WSDL migrés ne doivent pas contenir d'erreurs.
- Ouvrez les outils applicatifs Rational dans un espace de travail vierge.
Fichiers source et fichiers générés
Les trois fichiers WSDL générés dans les projets WebSphere Studio
Application Developer Integration Edition seront utilisés au cours du processus de migration :
- Fichier WSDL d'interface : ce fichier contient les paramètres portType, operation,
input et output (y compris l'interface pour les opérations et les types et paramètres d'entrée et de sortie).
- Fichier WSDL de service : ce fichier contient toutes les informations de connexion.
- Fichier WSDL de liaison : ce fichier contient les propriétés de plateforme, de chiffrement, de mappage de type et d'interaction, ainsi que toutes les informations supplémentaires requise pour l'implémentation.
Les outils de migration extraient toutes les informations nécessaires de ces fichiers WSDL. Assurez-vous qu'ils sont générés correctement, et qu'ils ne comportent aucune modification manuelle. Les fichiers WSDL de liaison doivent contenir des informations similaires à celles présentées dans le fragment de code ci-dessous :
<phy:physicalformats>.... </phy:physicalformats>
<format:typeMapping encoding="ibmcobol">
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:INPUTMSG" />
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:OUTPUTMSG" />
</format:typeMapping>
<operation name="xxx">
<ims:operation />
<input name="xxxRequest" />
<output name="xxxResponse" />
</operation>
Le processus de migration génère les objets nouveaux suivants dans l'espace de travail des outils applicatifs Rational :
- Fichier(s) Java d'interface
- Fichier(s) Java d'implémentation
- Fichier(s) Java de liaison de données
- Bean de commande (facultatif)
- Fichier XML d'état récapitulatif de la migration (facultatif) et feuille de style J2CMigration.xsl pour la mise en forme de l'état récapitulatif de la migration
Vous pouvez sélectionnez l'un des deux méthodes de migration de vos fichiers WSDL :