Un petit "train shopping"
Voici le schéma de fonctionnement :
- De simples navigateurs web se connectent en tant que client ou administrateur à l'application.
- Un client saisi sa commande et en la validant, elle est envoyée au serveur.
- Des servlets récupèrent la commande du client et les EJBs la mettent en attente si une commande est déjà en cours, ou la font exécuter par le distributeur.
- L'EJB batch "traitement de commandes" envoie des ordres au distributeur via des pilotes écrits en C et qui se connectent sur le port parallèle.
La nomenclature du stand :
- Deux ordinateurs portables pour les navigateurs web. Un en tant que client et l'autre en tant qu'administrateur
- Un serveur IBM WebSphere 4 sous Linux
- Une base de données DB2 sous linux
- Une maquette reliée au port parallèle du serveur
Comme pour le petit robot, l'objectif était de montrer l'interfaçage d'un système J2EE avec du matériel physique avec ses problèmes de compatibilité de cycle de vies. La différence était ici de faire porter le pilotage par des EJB session et non plus par des servlets.
Vous voulez avoir plus de détails ? Visitez notre
galerie de photos