Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
TP N°5: Partie I Programme Serveur
2
Etape 1: Créer le projet monServeur
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());
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
11
Et si le serveur réside sur
une autre machine ??
12
À compléter la prochaine séance
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.