Bonjour à tous,
Je suis nouveau sur ce forum et j'ai fini mes études info il y a trois ans. Mais je continu en cours du soir au CNAM.
J'ai fait des études info en réseau et pour mes cours j'ai un projet que je doit faire sous Linux en C, et la programmation, c'est pas mon fort !!!
Je vous soumets donc mon sujet :
« Écrire un programme permettant la mise en place de services bancaires. Les services sont les suivants :
- affichage du solde de compte (valeur et débit/crédit)
- affichage de l'intitulé du compte (nom, prénom, adresse, numéro de compte)
Le fonctionnement de ces services est un mode client/serveur qui permet un fonctionnement en réseau de l'application. Le port d'écoute du serveur est 1444.
Le serveur permet de traiter plusieurs opérations en parallèle. Lors d'une même transaction le client peut demander la réalisation des 2 services ou d'un seul. La communication entre le serveur et le client doit donc prendre en compte une demande identifiée de service.
Sur le serveur, un processus de gestion des appels doit être actif, il permet de tracer l'ensemble des appels et les demandes de service réalisé. Ce processus doit pouvoir afficher, le contenu de son journal sur demande.
Pour simplifier, le travail de programmation les structures correspondant aux informations des comtes bancaires sont stockées en mémoire centrale. Les demandes de services sont réalisés à partir du numéro de compte bancaire.
1) Décrivez le mode de fonctionnement de cette application en précisant le outils de communication utilisés. Précisez, pour chaque outil les raisons de votre choix.
2) Écrivez l'ensemble des programmes permettant de réaliser l'ensemble de ces services. Les programmes doivent être commentés afin d'en faciliter la lecture. »
Si quelqu'un se sent peut m'aider...je n'ai pas besoin d'un programme super compliqué, mais au contraire plus il sera simple, mieux j'aurai des chance de le comprendre...et comme demandé dans le sujet, les commentaires sont indispensable pour moi...
Un dernier petit détail, j'habite en Nouvelle Calédonie, donc si je ne répond pas rapidement àvos questions éventuelles, c'est sûrement du au décalage horaire...quand vous vous couchez, je part au boulot...
Merci d'avance à tous ceux qui pourront m'aider...