Essays.club - Dissertations, travaux de recherche, examens, fiches de lecture, BAC, notes de recherche et mémoires
Recherche

Rapport du cours de programmation réseau

Par   •  16 Septembre 2018  •  1 081 Mots (5 Pages)  •  587 Vues

Page 1 sur 5

...

scribsocket= new inputStream("mon service. getoutputstream")

et nous devons avoir un lecteur d’entree et sortie

par cette commande

- lecteur IO= new Buffereader("lecteursocket") ;

par le lecteur on va lire les entree et sorties qui vien du flux du reseau et nous allons lire seulemen le message du client en tapant cette commande :

- reade messageclient = lecteur IO .readline]

- system.uot.println["le client a ecrire"] et poue terminer on freme la connexion pae cette commande :service .closs ;

ici on a treminer avec le projet maintenant nous allons passe au projet client

- projet client

c’est la meme chose qu’ on a fait pour le serveur directement on va cre les variables

public static void main(String[] args) {

socketclient;

printStreamscribsoket;

inputStreamReader lecteue socket

Buffereader lecteur IO;

Scanner lecteurclavier;

String message allant au serveur

Aparir d’ ici on va faire comme nous avons procede le structure de socket de serveur

Try[a]{

Aparti d’ ici on cree une socket qu’ on va lire a l’ adresss ip par une destinatination de numero de port du serveur a traver cette commande

- client = new socket ("192.168.255.204"5151) ;

et avec cette commande nous aurons une connexion entre la socket clien et serveur puis le clien doit attendre un message par la commande ci-dessous :

lecteurrsoket= New inputStreamreader("client Get .inputStream") ) );

et puis le lecteur de flux doit etre lu dans le lecteur de flux d’ entrée

lecteurIO=New Buffereader("lecteur socket");

paar apres il faut lire le massage de cette commande :

messagevenantduserveur = lecteur IO readline();

et cette messsage doit etre afiche par cette commande

-

system.out.println (",essage venant du serveur");

Déjà a ce niveau le programme est capable de lire le serveur d’ ou il faut aue l’ utlisateur envoi un message au serveur ;Alors composons se message a envoie par la commande en utilisant l’objet :

Scribsocket = New printStream("client Get .inputStream") ;

Pour envoie le message on saisi tout d’ abord qu’on va lire au clavier ,ais avant de lire qu’ on nous affiche ce message : le client ou l’utilisateur

Sytem.out.println("veiller entre le message pour le serveur");

Et le lecteurclavier va nous lire se message en saisisant cette commande

- lecteurclavier = new scanner("system.in") ;

- et pour le message on prend: messageallantauserveur=lecteurclavier .nexline()

en faite se nexline permer d’ affecter les elements saisi au clavier dans la variable message allant au serveur, comme nous avons le message faisont maintenant l’ appel q cette methode pour envoie le message

- scribsocket.println("messageallantau serveur");

et on ferme la connexion. Client.close() ; pour termine le petit programme qui va envoiyer un message au sserveur.

CONCLUTION

Si on execute pour essaie si le programme on nous affiche

Bienvenue sur le serveur de programmation

Veillez entre votre message pour le serveur

Et du cote serveur onnous repond

Un client se connecte

Un client saisi le message bonjour !

Le serveur repond bonjour

Le client saisi encore qui est la svp :

Le serveur repond qui est la svp

Lorsque le client saisi le message ,voillons voir ce qui va se passe

Si on arrive a implemente un système comme cela alors ns pouvons dir par exemple progrqmme tchat. Voila.

...

Télécharger :   txt (7.3 Kb)   pdf (53.2 Kb)   docx (16.1 Kb)  
Voir 4 pages de plus »
Uniquement disponible sur Essays.club