Le fichier web.xml spécifie aussi la page Web par défaut comme étant index.html. Donc, si un utilisateur entre un domaine et un nom d'application dans le navigateur, comme http://www.comappspec.com/SalesApp, le panneau index. html s'affichera automatiquement. Le panneau index. html a un lien qui invoque le servlet logon. Ce dernier ne
Démarrer le moteur
contient pas beaucoup de code. Il instancie plutôt une classe
helper pour traiter le logon utilisateur :
LogonRequestHandler helper = new LogonRequestHandler( request, response, servletContext); helper.handleRequest();
Le logon helper commence par vérifier
le profil et le mot de passe de l’utilisateur
(et quelques éléments de moindre importance
comme le niveau de navigateur de
l’utilisateur). Si l’utilisateur n’est pas encore
connecté, la classe helper envoie un formulaire
d’entrée appelé logon.html, sauf si l’on
a opté pour logon.html défini par l’utilisateur,
ou la page logon.jsp vers le navigateur
de l’utilisateur. Le formulaire logon.html
qualifie WFLogon de telle sorte que le contrôle revienne au
servlet logon. Dès qu’un utilisateur entre un profil et un mot
de passe valides, la classe logon helper crée un objet
WFConnection en utilisant le nom de commande CL du
driver et l’hôte, le port, le mot de passe et HttpSession de
l’utilisateur.
Le logon helper lance ensuite un job serveur QQFINVOKER
dans QINTER et le job appelle le driver CL. Le job QINTER
exécute l’application écran vert, mais plutôt que d’envoyer
les écritures de fichier écran RPG à un terminal 5250,
elles sont mises en buffer et envoyées à l’application
WebFacing basée sur Java fonctionnant dans WebSphere. A
noter que bien que le job exécute
QINTER, il est exempté de la taxe
interactive. L’objet WFConnection
maintient une connexion sockets avec
le job QQFINVOKER de l’utilisateur et
l’objet WFConnection reste dans
l’objet HttpSession de l’utilisateur. Le
logon helper finit en transmettant le
traitement à ControllerServlet.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Deepfakes et IA : 64% des Français pensent savoir les détecter, mais la confiance reste fragile
- Cryptographie post-quantique : le Campus Cyber publie deux guides clés pour accélérer la transition des entreprises
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
