![[IBM i]](../images/iseries.gif)
EIM-Beispielanwendung implementieren
Sie können die Beispielanwendung in der Umgebung von WebSphere Application Server implementieren.
Vorbereitende Schritte
Vor der Implementierung der Beispielanwendung müssen Sie die Verwaltungssicherheit von WebSphere Application Server aktivieren. Falls Sie die Verwaltungssicherheit bereits für Ihr Profil von WebSphere Application Server aktiviert haben, ist dieser Schritt nicht erforderlich. Ausführlichere Informationen zum Konfigurieren der Sicherheit finden Sie im Artikel Sicherheit aktivieren.
Informationen zu diesem Vorgang
Die Quellcodedateien für die Implementierung der Beispielanwendung sind in der Datei testIdentityToken.ear enthalten und können als Modell für die Erstellung eigener Anwendungen genutzt werden.
Profilstammverzeichnis/installedApps/testIdentityToken.ear/testIdentityTokenWeb.war
/WEB-INF/source/com/ibm/identityToken/IdentityTokenTest.java
Beachten Sie
beim Implementieren Ihrer eigenen Anwendung die Designfunktionen des Servlet IdentityTokenTest. - In der Methode init des Servlet IdentityTokenTest ist eine Profilvariable vom Typ String und mit der Bezeichnung sourceApplicationID gesetzt. Diese Variable wird später mit der Methode setSourceApplicationID eines ConnectionSpecImpl-Objekts verwendet, um die Anwendung gegenüber EIM (Enterprise Identity Mapping) eindeutig zu identifizieren. Verwenden Sie beim Implementieren eigener Anwendungen eine ähnliche Konvention für die Zuordnung einer eindeutigen SourceApplicationID.
- Nach dem Generieren eines Identitätstokens wird mit diesem Token ein Objekt com.ibm.as400.access.AS400 erstellt, das für die Ausführung des OS/400-Serverbefehls auf dem ausgewählten Hostserver verwendet und unmittelbar danach in einem HTTPSession-Objekt gespeichert wird. Nur das AS400-Objekt bleibt während der weiteren Anforderungen an den Server bestehen (nicht das IdentityToken-Objekt) und verbessert für die nachfolgenden Anforderungen die Leistung. Das Identitätstoken verfällt nicht.
Die folgenden Schritte leiten Sie bei der Implementierung der Beispielanwendung in der Umgebung von WebSphere Application Server an.