La figure 2 illustre une application de suivi Clients, baptisée Customer Tracking, tournant sur un PC avec les données des Clients suivis extraites de la table de base de données CUSTMAST sur l'AS/400. L'application comporte un bouton pour rafraîchir la liste des Clients suivis et des boutons pour ajouter, changer
L’application de suivi Clients Customer Tracking
et supprimer
des Clients.
Sur la figure 3, on voit le côté serveur de cette même application. Chaque fois
qu’un client établit une connexion, un message s’affiche. Pour apprendre la mise
en route de l’application Customer Tracking, consulter l’encadré » Exécuter l’application
« .
L’application Customer Tracking se compose de deux classes serveur, CustomerHostServer
et CustomerHostSocket, et de quatre classes client, CustomerTracking, CustomerListKeeper,
CustomerList et CustomerItem. La figure 4 montre l’emplacement et la fonction
de chaque classe.
La classe CustomerTracking présente l’interface utilisateur graphique et la classe
CustomerListKeeper s’occupe des objets CustomerItem en utilisant une table de
hachage. La classe CustomerListKeeper échange des informations avec l’AS/400 par
l’intermédiaire des sockets.
Côté serveur, un objet de la classe CustomerHostSocket (un objet socket), est
instancié par la classe CustomerHostServer chaque fois qu’une connexion client
est établie. L’objet socket est un genre d’aide serveur où se déroule le gros
de la communication avec un client.
Téléchargez cette ressource
Préparer l’entreprise aux technologies interconnectées
Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Et si les clients n’avaient plus le choix ?
- Activer la mise en veille prolongée dans Windows 10
- Afficher les icônes cachées dans la barre de notification