Migration d'applications JAX-RPC avec Web Services Security activé de Java EE Version 1.3 vers la Version 1.4

Vous pouvez migrer une application JAX-RPC Java™ Platform, Enterprise Edition (Java EE) Version 1.3 utilisant WSS (Web Services Security) vers Java EE Version 1.4. Les applications JAX-RPC Java EE Version 1.3 sont prises en charge sur WebSphere Application Server Version 5 et ultérieure. Les applications JAX-RPC Java EE Version 1.4 sont prises en charge sur WebSphere Application Server Version 6 et ultérieure.

Avant de commencer

WebSphere Application Server Version 6 et ultérieure prend en charge les applications JAX-RPC Java EE Version 1.3 et Java EE Version 1.4. Les applications JAX-RPC Java EE Version 1.3 utilisent la spécification WSS Draft 13 ; les applications JAX-RPC Java EE 1.4 utilisent la spécification WSS 1.0. Si vous souhaitez que les applications JAX-RPC Java EE Version 1.3 utilisent les spécifications WSS 1.0 ou 1.1, vous devez migrer l'application vers Java EE 1.4. Pour plus d'informations sur la compatibilité des applications qui utilisent WSS Draft 13 et WSS 1.0, voir Présentation des normes et des modèles de programmation pour la sécurité des messages des services Web.

Pourquoi et quand exécuter cette tâche

Effectuez les opérations ci-dessous pour faire migrer une application JAX-RPC Java EE Version 1.3, et les informations de configuration de la sécurité des services Web associées vers une application Java EE Version 1.4 :

Procédure

  1. Sauvegardez l'application Java EE version 1.3 d'origine. Les fichiers de configuration de la sécurité des services Web de l'application Java EE version 1.3 doivent recréer la configuration dans un nouveau format pour l'application Java EE version 1.4.
  2. Utilisez l'assistant de migration Java EE dans un outil d'assemblage pour faire migrer l'application Java EE Version 1.3 vers Java EE Version 1.4.
    Important : Après avoir migré l'application vers Java EE version 1.4 à l'aide de l'assistant de migration Java EE, vous ne pouvez pas afficher les informations relatives aux extensions et aux liaisons Java EE version 1.3 au sein de l'outil d'assemblage. Vous pouvez afficher les informations d'extensions et de liaisons WS-Security Java EE version 1.3 à l'aide d'un éditeur de texte. Mais contentez-vous de les visualiser dans cet éditeur et ne les modifiez surtout pas. L'assistant de migration Java EE n'a pas fait migrer les fichiers de configuration des paramètres de sécurité des services Web vers le nouveau format dans l'application Java EE version 1.4. L'assistant est plutôt utilisé pour migrer les fichiers de Java EE de la version 1.3 vers la version 1.4.
    Pour accéder à l'assistant de migration Java EE, procédez comme suit :
    1. A l'aide du bouton droit de la souris, cliquez sur le nom de l'application.
    2. Cliquez sur Migrer > Assistant de migration Java EE.
  3. Supprimez manuellement toutes les informations de configuration WS-Security des fichiers de liaison et d'extension de l'application migrée vers Java EE version 1.4.
    1. Supprimez les sections <securityRequestReceiverServiceConfig> et <securityResponseSenderServiceConfig> du fichier d'extension ibm-webservices-ext.xmi côté serveur.
    2. Supprimez les sections <securityRequestReceiverBindingConfig> et <securityResponseSenderBindingConfig> du fichier le liaison ibm-webservices-bnd.xmi côté serveur.
    3. Supprimez les sections <securityRequestSenderServiceConfig> et <securityResponseReceiverServiceConfig> du fichier d'extension ibm-webservicesclient-ext.xmi côté client.
    4. Supprimez les sections <securityRequestSenderBindingConfig> et <securityResponseReceiverBindingConfig> du fichier de liaison ibm-webservicesclient-bnd.xmi côté client.
  4. Recréez les informations de configuration WS-Security dans le nouveau format Java EE version 1.4. A ce stade, comme l'application a déjà migré vers Java EE Version 1.4, vous pouvez utiliser un outil d'assemblage pour configurer les informations WS-Security d'origine dans le nouveau format WSS 1.0. Pour plus d'informations sur les outils d'assemblage, voir les informations connexes.

Résultats

Vous avez migré une application JAX-RPC Java EE Version 1.3 vers Java EE Version 1.4

Que faire ensuite

Les articles suivants contiennent des scénarios généraux qui mappent des informations de base sur la sécurité des Services Web définies dans une application Java EE version 1.3 à une application Java EE version 1.4 et spécifient ces informations à l'aide d'un outil d'assemblage. Les informations de configuration WS-Security sont stockées dans quatre fichiers de configuration : deux fichiers de configuration côté serveur et deux fichiers de configuration côté client. La migration de l'ensemble des informations de configuration est divisée en quatre sections correspondant à chaque fichier de configuration. Lorsque vous recréez les informations sur la sécurité des services Web dans le nouveau format Java EE version 1.4, il est conseillé de configurer les fichiers d'extension et de liaison dans l'ordre suivant :
  1. Configurez le fichier d'extensions ibm-webservices-ext.xmi côté serveur. Pour plus d'informations, voir Migration de la configuration des extensions JAX-RPC côté serveur.
  2. Configurez le fichier d'extensions côté client ibm-webservicesclient-ext.xmi. Pour plus d'informations, voir Migration de la configuration des extensions côté client.
  3. Configurez le fichier de liaisons côté serveur ibm-webservices-bnd.xmi. Pour plus d'informations, voir Migration du fichier de liaisons côté serveur.
  4. Configurez le fichier de liaison côté client ibm-webservicesclient-bnd.xmi. Pour plus d'informations, voir Migration du fichier de liaisons côté client.

Icône indiquant le type de rubrique Rubrique de tâche



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