Présentation de la tâche : Internationalisation des composants d'application (service d'internationalisation)

Cette rubrique récapitule les étapes permettant d'utiliser le service d'internationalisation.

Pourquoi et quand exécuter cette tâche

Ce service d'internationalisation permet de gérer la distribution des informations d'internationalisation (également appelées contexte d'internationalisation) nécessaires pour prendre en charge des composants d'application globalisés Java™ Platform, Enterprise Edition (Java EE). Les composants d'application pris en charge incluent également des environnements client de services Web et des beans enterprise compatibles avec les services Web.

Procédure

  1. Utilisez l'API du contexte d'internationalisation dans les composants d'une application afin d'obtenir ou de gérer le contexte d'internationalisation.

    Les méthodes de servlet et les méthodes métier de bean enterprise peuvent utiliser le contexte d'internationalisation pour effectuer des localisations tenant compte des paramètres régionaux et du fuseau horaire. Les applications client EJB (Enterprise JavaBeans) et les composants serveur configurés pour gérer le contexte d'internationalisation doivent utiliser l'API de contexte d'internationalisation pour définir les éléments de contexte étendus à leurs appels.

    L'API du contexte d'internationalisation s'utilise dans les programmes client Java EE et les beans session sans état compatibles avec les services Web de la même manière que les composants d'application Java EE conventionnels, à une exception près. Le contexte d'internationalisation propagé dans les demandes de service Web contient un ID fuseau horaire, tandis que les demandes RMI/IIOP (Remote Method Invocation/Internet Inter-ORB Protocol) conventionnelles propagent l'intégralité des informations sur le fuseau horaire, avec notamment le décalage brut, les informations sur l'heure d'été, etc.

  2. Assemblez des applications internationalisées.

    Le type d'internationalisation spécifie la règle d'internationalisation applicable à un servlet ou à un bean enterprise et indique notamment si le composant d'application ou son conteneur Java EE hôte gère le contexte d'internationalisation. Les attributs d'internationalisation de conteneur peuvent être spécifiés pour les méthodes de servlet géré par conteneur et les méthodes métier de bean enterprise. Ces attributs personnalisent une règle en indiquant le contexte que le conteneur étend à un appel. La configuration des règles d'internationalisation prescrit de façon déclarative, à l'aide du descripteur de déploiement de l'application, la distribution et la gestion du contexte dans l'ensemble d'une application.

    Lors de la modification du descripteur de déploiement en vue de l'assemblage, vous pouvez également définir le type d'internationalisation et configurer les attributs d'internationalisation de conteneur des servlets et des beans enterprise de votre application.

    Les attributs du type d'internationalisation et de l'internationalisation du conteneur sont configurés pour les beans session sans état compatibles avec les services Web de la même manière qu'ils le sont pour les beans conventionnels.

  3. Gérez le service d'internationalisation.

    Utilisez la console d'administration pour activer le service sur tous les serveurs d'applications.

    Par défaut, le service est activé dans les environnements client Java EE mais désactivé sur les serveurs d'applications. Vous devez activer le service sur tous les serveurs d'applications hébergeant vos servlets et beans enterprise pour utiliser le contexte d'internationalisation.

  4. Identifiez et résolvez les incidents liés au service d'internationalisation, lorsque cela est nécessaire.

    Utilisez la console d'administration pour permettre au service de trace de consigner des messages de service d'internationalisation lors du débogage de vos applications.

    Les chaînes de trace du service d'internationalisation sont indiquées ci-après. Utilisez-les toutes les deux.
    com.ibm.ws.i18n.context.*=all=enabled:com.ibm.websphere.i18n.context.*=all=enabled

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