Les serveurs HTML, qui sont techniquement des serveurs d’applications Java (JAS), sont généralement la dernière étape pour présenter à un utilisateur l’interface graphique Oracle JD Edwards EnterpriseOne. Avant d’en arriver là, plusieurs étapes doivent se faire, selon la page ou l’application à laquelle on accède. Pour des pages comme la page d’accueil JDE E1 ou des pages personnalisées JDE E1 et des applications comme le carnet d’adresses ou la demande de commande d’achat, il peut y avoir des appels vers le serveur AIS pour afficher des éléments comme les notifications, les listes de surveillance ou les pages composites. Cependant, pour des applications plus complexes comme le Work Center Load Review Calendar, afficher la page à l’utilisateur implique des appels au serveur Application Interface Services (AIS) ainsi qu’au serveur Application Development Framework (ADF).
La relation entre les serveurs HTML, les serveurs ADF et les serveurs AIS est délicate. Ils dépendent les uns des autres pour le bon fonctionnement des fonctions d’expérience utilisateur ainsi que des tâches quotidiennes. Un des réglages qu’il faut bien régler est le réglage du temps d’attente. Chaque serveur a son propre réglage de temps d’attente pour maintenir des connexions saines entre les sessions. Pour s’assurer que les ressources AIS et/ou ADF sont disponibles pour le serveur HTML lorsqu’elles sont sollicitées, il faut réfléchir à leur configuration.
La règle générale qui peut être utilisée pour la relation réussie entre ces serveurs est que les paramètres d’expiration de session du serveur HTML doivent être inférieurs à ceux du serveur ADF, qui doivent être inférieurs à ceux du serveur AIS :
HTML < ADF < AIS
L’exemple ci-dessous concerne un délai d’expiration d’une heure pour une session utilisateur :
- Serveur HTML :
- Configuration de l’emplacement depuis la console de gestion du serveur : Gestionnaire de serveurs > cache > expiration du cache de la session utilisateur

- Lieu de décoration dans le jas.ini
[CACHE]
UserSession=3600000 // (60 min)
- Configuration de l’emplacement depuis la console de gestion du serveur : Gestionnaire de serveurs > cache > expiration du cache de la session utilisateur
- Serveur ADF :
- Emplacement des paramètres depuis la console de gestion du serveur : Gestionnaire de serveurs > délai de session > session

- L’emplacement du décor dans le e1adf.ini
[SÉCURITÉ]
sessionTimeout=3900000 // (65 min)
- Emplacement des paramètres depuis la console de gestion du serveur : Gestionnaire de serveurs > délai de session > session
- Serveur AIS :
- Configuration de l’emplacement depuis la console de gestion du serveur : Gestionnaire de serveurs > informations de sécurité > délai d’expiration de session

- L’emplacement dans le rest.ini
[SÉCURITÉ]
SessionInactivitéTempsMinutes=70 // 70 minutes
- Configuration de l’emplacement depuis la console de gestion du serveur : Gestionnaire de serveurs > informations de sécurité > délai d’expiration de session
Pour plus d’informations sur la durée de vie et les paramètres d’expiration des jetons de session AIS ainsi que leur lien avec les paramètres de délai HTML, veuillez consulter Oracle Support ID du document 2522434.1.
Notifications JDE EnterpriseOne, listes de surveillance, pages composites, etc... impliquent l’exploitation réussie de plusieurs serveurs différents. Avoir ces serveurs bien configurés pour offrir un environnement applicatif stable peut faire la différence entre un utilisateur satisfait et un utilisateur frustré.
Syntax possède plus de 40 ans d’expérience en Oracle ERP et plus de 20 ans à fournir des services cloud et gérés pour les solutions JD Edwards. Contactez-nous dès aujourd’hui pour profiter pleinement de ce qu’Oracle JDE EnterpriseOne a à offrir.
