Interaction avec WebSphere Application Server
IBM Telephone Directory version 5.2 contient une application Web intégrée dans un fichier EAR (Enterprise ARchive) et déployée dans l'environnement d'exécution de WebSphere Application Server. Une fois déployée, elle traite les demandes qu'elle reçoit via le serveur d'applications. Le serveur d'applications peut fournir plusieurs chemins d'accès et disposer de différentes fonctions de sécurité applicables à l'ensemble du serveur ou uniquement à l'application. Les demandes doivent passer par le serveur pour être acheminées et traitées par l'application IBM Telephone Directory version 5.2. Une fois que l'application reçoit les demandes, elle traite les interactions LDAP requises.
L'application est conçue et intégrée conformément aux normes Java. WebSphere Application Server fournit l'environnement d'exécution de l'application, qui inclut le support d'API d'exécution Java. Les sections ci-après décrivent les composants utilisés par l'application :
-
Pour WebSphere Application Server version 5, les API de l'environnement d'exécution Java standard (J2SE version 1.3) sont fournies. J2SE 1.3 fournit les fonctions d'utilitaires Java de base, le contexte et les fabriques de sockets utilisées pour communiquer avec les serveurs LDAP, ainsi que le support d'environnements locaux pour l'internationalisation.
- Pour WebSphere Application Server version 5.1, des API de l'environnement d'exécution Java standard (J2SE version 1.4) sont fournies. J2SE 1.4 fournit les fonctions d'utilitaires Java de base, le contexte et les fabriques de sockets utilisées pour communiquer avec les serveurs LDAP, ainsi que le support d'environnements locaux pour l'internationalisation.
-
Des API de l'environnement d'exécution d'applications d'entreprise (J2EE version 1.3), qui assurent le support d'applications Web pour les servlets HTTP (niveau de spécification servlets HTTP 2.3) et de pages JSP (niveau de spécification JSP 1.2).
-
Des utilitaires de déploiement d'applications Web (J2EE version 1.3), qui assurent le déploiement de l'application utilisant des fichiers EAR (Enterprise ARchive), des fichiers WAR (Web ARchive) et des fichiers JAR (Java ARchive).