> Tech > Démarrer le moteur

Démarrer le moteur

Tech - Par iTPro - Publié le 24 juin 2010
email

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 gratuitement cette ressource

Guide de facturation électronique, voie royale pour le DAF et la digitalisation de la fonction finance

Guide de facturation électronique, voie royale pour le DAF et la digitalisation de la fonction finance

Ce livre blanc expose les problématiques auxquelles sont confrontés les DAF modernes et souligne les bénéfices de la facturation électronique pour la trésorerie. Il dévoile également le processus de déploiement de ce projet de transformation digitale que la réglementation rendra bientôt obligatoire.

Tech - Par iTPro - Publié le 24 juin 2010