question reseau - Java - Programmation
Marsh Posté le 05-01-2009 à 19:57:34
Je vais te suggérer de lire les règles de la catégorie, précisément la règle [0D] que je vais gentiment recopier ici:
Je vais donc te souhaiter bon courage dans la résolution de ton exercice, et le bonjour à ton prof.
Marsh Posté le 05-01-2009 à 19:51:24
bonsoir
j'ai une question urgant.merci bp.
On vous demande de donner le code d'un serveur multi-client permettant de garder trace du nombre de requetes envoyées par chacun des clients se connectant à son service (disponible sur le port 9090).
Le comportement du serveur set le suivant.Dès qu'un client se connecte,il récupère son nom (contenu de la requete émanant du client),le serveur vérifie si le client s'est déja par le passé connecté:
°si oui , le nombre de connexion pour ce client est incrémenté et le serveur lui renvoie le message suivant :<<Client truc:Ceci est votre i eme connexion à mon service>>.Ou truc correspond au nom du Client et i correspond au nombre de connexion déja effecruée par le client.
°si non, le client est enregistré coté serveur comme nouveau client, son nombre de connexion est initialisé à1 et le serveur lui renvoie le message suivant:<<Bienvenu Client truc, ceci est votre première connexion.
Une fois le message adéquat envoyé, la communication avec lz client sera coupée.
Le comportement du client est simplissime: il se connecte au serveur sur le port 9090, lui envoie son nom et affiche le message reçu. Ou truc correspond au nom du Client.
1: Donnez le code de la partie Client(Classe Client).
2: Donnez le code de la partie Serveur(Classe CountConnexion)
3: Ecrivez un code permettant de simuler le comportement de x clients se connectant y fois au service en auestion (x et y étant passés en paramètres).Ils devront attendre 500 millièmes de seconde entre chaque connexion.