Interopérabilité du profilage d'application
L'utilisation du profilage d'application avec le mode de compatibilité 5.x ou dans un environnement groupé comprenant différentes plateformes et versions de produits peut affecter son fonctionnement de différentes manières.
L'effet du mode de compatibilité 5.x
Le profilage d'application prend en charge la compatibilité ascendante. Les profils d'application créés dans les versions précédentes de WebSphere Application Server (Enterprise Edition 5.0 ou WebSphere Business Integration Server Foundation 5.1) peuvent être exécutés uniquement dans WebSphere Application Server Version 6 et ultérieures si l'attribut de mode de compatibilité Application Profiling 5.x est activé. Si l'attribut de mode de compatibilité 5.x est désactivé, les profils d'application Version 5 peuvent avoir un comportement inattendu.
Pour plus d'informations sur le mode de compatibilité 5.x, reportez-vous à la rubrique relative aux paramètres du service de profil d'application.
De même, les profils d'application crées à l'aide de la dernière version de WebSphere Application Server ne sont pas compatibles avec la Version 5 ou des versions antérieures. Même les applications configurées avec des profils d'application exécutés sur des serveurs de Version 6.x avec l'attribut de mode de compatibilité Application Profiling 5.x ne peuvent pas interagir avec les applications configurées avec des profils d'application exécutés sur des serveurs de Version 5.
Pour qu'un client Version 6.x puisse interagir avec des applications exécutées en mode de compatibilité Application Profiling 5.x, vous devez attribuer à la propriété système appprofileCompatibility la valeur true dans le processus client. Ceci peut être fait en spécifiant l'option -CCDappprofileCompatibility=true lors de l'appel de la commande launchClient.
Remarques à propos des environnements groupés
Dans un environnement groupé comportant des versions et des plateformes différentes, les applications configurées avec des profils d'application peuvent présenter un comportement inattendu car certaines des versions antérieures de membres du serveur ne prennent pas en charge le profilage d'application de la version 6.x.
Si un environnement groupé contient des membres de serveur de Version 5.x et 6.x et si aucune application n'est configurée avec des profils d'application, l'attribut de mode de compatibilité Application Profiling 5.x doit être activé sur les membres du serveur Version 6. Ce cluster ne prend néanmoins en charge que le comportement de profilage d'application Version 5. Pour prendre en charge les applications configurées avec des profils d'application Version 6 dans un environnement groupé, tous les membres de serveur du cluster doivent être au niveau de Version 6.x.
WebSphere Application Server Enterprise Edition Version 5.0.2
Si vous utilisez WebSphere Application Server Enterprise Edition 5.0.2, vous devez appliquer WebSphere Application Server Version 5, Service Pack 7 ou suivant, pour permettre l'interopérabilité du profilage d'application.