Taskübersicht: Anwendungskomponenten internation einsatzfähig machen (Service zur Internationalisierung)

In diesem Abschnitt wird die Verwendung des Service zur Internationalisierung schrittweise beschrieben.

Informationen zu diesem Vorgang

Mit dem Service zur Internationalisierung können Sie die Verteilung der Internationalisierungsinformationen (auch Internationalisierungskontext genannt) verwalten, die für die Unterstützung globalisierter Java™ EE-Anwendungskomponenten (Java Platform, Enterprise Edition) erforderlich sind. Zu den unterstützten Anwendungskomponenten gehören auch Web-Service-Clientumgebungen und Enterprise-Beans, die Web-Services unterstützen.

Vorgehensweise

  1. Verwenden Sie die API für Internationalisierungskontext in Anwendungskomponenten, um Internationalisierungskontexte abzurufen und zu verwalten.

    Servlet-Methoden und Geschäftsmethoden von Enterprise-Beans können den Internationalisierungskontext verwenden, um Locale- und zeitzonenabhängige Lokalisierungen durchzuführen. EJB-Clientanwendungen und Serverkomponenten, die für die Verwaltung von Internationalisierungskontexten konfiguriert sind, müssen die API für Internationalisierungskontext verwenden, um die Kontextelemente zu definieren, die ihren Aufrufen zugewiesen werden.

    Sie verwenden die API für Internationalisierungskontext in Java EE-Clientprogrammen und Stateless-Session-Beans mit Unterstützung für Web-Services auf dieselbe Weise wie in herkömmlichen Java EE-Anwendungskomponenten. Eine Ausnahme ist allerdings zu beachten. Internationalisierungskontexte, die über Web-Service-Anforderungen weitergegeben werden, enthalten eine Zeitzonen-ID, wohingegen herkömmliche RMI/IIOP-Anforderungen vollständige Zeitzoneninformationen, einschließlich der Zeitabweichung (ohne Berücksichtigung der Sommerzeit), Informationen zur Sommerzeit usw. enthalten.

  2. Für den internationalen Einsatz konzipierte Anwendungen assemblieren.

    Der Internationalisierungstyp gibt die gültige Internationalisierungsrichtlinie für ein Servlet oder eine Enterprise-Bean an und zeigt insbesondere an, wer den Internationalisierungskontext verwaltet - die Anwendungskomponente oder der übergeordnete Java EE-Container. Containerattribute für die Internationalisierung können für containergesteuerte Geschäftsmethoden von Servlets und Enterprise-Beans angegeben werden. Diese Attribute passen eine Richtlinie durch Angabe des Kontextes an, den der Container einem Aufruf zuweisen soll. Die deklarative Konfiguration von Internationalisierungsrichtlinien legt mit dem Implementierungsdeskriptor der Anwendung die Verteilung und Verwaltung eines Kontextes in der gesamten Anwendung fest.

    Wenn Sie den Implementierungsdeskriptor für die Assemblierung bearbeiten, können Sie gleichzeitig den Internationalisierungstyp festlegen und alle Containerattribute für die Internationalisierung für die Servlets und Enterprise-Beans in Ihrer Anwendung konfigurieren.

    Sie können den Internationalisierungstyp und die Containerattribute für die Internationalisierung für Stateless-Session-Beans mit Unterstützung für Web-Services auf dieselbe Weise konfigurieren wie bei herkömmlichen Beans.

  3. Service zur Internationalisierung verwalten.

    In der Administrationskonsole können Sie den Service in allen Anwendungsservern aktivieren.

    Der Service ist in der Java EE-Clientumgebung standardmäßig aktiviert, aber in den Anwendungsservern inaktiviert. Sie müssen den Service in allen Anwendungsservern, die die Servlets und Enterprise-Beans enthalten, aktivieren, damit der Internationalisierungskontext verwendet wird.

  4. Fehlerbehebung für den Service zur Internationalisierung durchführen.

    In der Administrationskonsole können Sie den Trace-Service aktivieren, um Nachrichten des Service zur Internationalisierung beim Debugging Ihrer Anwendungen aufzuzeichnen.

    Verwenden Sie die folgenden beiden Tracezeichenfolgen für den Service zur Internationalisierung:
    com.ibm.ws.i18n.context.*=all=enabled:com.ibm.websphere.i18n.context.*=all=enabled

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tin_enterpriseep
Dateiname:tin_enterpriseep.html