La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

TP N°5: Partie I Programme Serveur.

Présentations similaires


Présentation au sujet: "TP N°5: Partie I Programme Serveur."— Transcription de la présentation:

1 TP N°5: Partie I Programme Serveur

2 Etape 1: Créer le projet monServeur

3

4 Etape 2: Créer les sockets côté serveur
package monserveur; import java.net.*; ….. public static void main(String[] args) { try { ServerSocket svr = new ServerSocket(5000); System.out.println ("Serveur Connecté sur le port " + svr.getLocalPort() + "en attente d'une requête"); } catch (IOException ex) …. Socket d’écoute

5 Une boucle infinie … Socket de transfert
while (true){ Socket sClient = svr.accept(); System.out.println ("Client connecté sur le port" + sClient.getPort() ); // Reste de code à mettre ici }

6 Etape 3: Créer les flots d’E/S
DataInputStream Sin= new DataInputStream(sClient.getInputStream()); DataOutputStream Sout= new DataOutputStream(sClient.getOutputStream());

7

8 Boucle: Lecture / Ecriture
String ch; ch = Sin.readUTF(); // Lecture while ( ! ch.equalsIgnoreCase("Fin") ) { Sout.writeUTF(ch.toUpperCase()); // Ecriture ch= Sin.readUTF(); }

9 TP N°5: Partie II Programme Client

10

11 Et si le serveur réside sur
une autre machine ??

12 À compléter la prochaine séance


Télécharger ppt "TP N°5: Partie I Programme Serveur."

Présentations similaires


Annonces Google