question reseau

question reseau - Java - Programmation

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.

Reply

Marsh Posté le 05-01-2009 à 19:51:24   

Reply

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.


Message édité par masklinn le 05-01-2009 à 19:58:09

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed