> Tech > L’application de suivi Clients Customer Tracking

L’application de suivi Clients Customer Tracking

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

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

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

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é.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010