Programme Client Serveur en JAVA.

Fermé
info.info Messages postés 31 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 14 octobre 2011 - 20 avril 2009 à 23:26
 linda - 3 janv. 2018 à 18:40
Bonjour,

j'ai un TP pour réaliser un programme client-serveur par le JAVA..en mode TCP et UDP..... Avec une

interface graphique............

(Le serveur fait n'importe quelle traitement) .

SVP....Aidez-MOI.

7 réponses

zarzisiano Messages postés 5 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 13 juin 2009 12
21 avril 2009 à 03:00
vous pouvez utiliser le socket en java
voila c code peut t'aider a realiser la connection ..


import java.net.*;
import java.io.*;
public class client {
final static int port = 9632;
public static void main(String[] args) {
Socket socket;
DataInputStream userInput;
PrintStream theOutputStream;
try {
InetAddress serveur = InetAddress.getByName("192.168.1.2");
socket = new Socket(serveur, port);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
PrintStream out = new PrintStream(socket.getOutputStream());
out.println("bonjour c'est le client " + args[0]);
System.out.println(in.readLine());
} catch (Exception e) {
e.printStackTrace();
}
}
}




import java.net.*;
import java.io.*;
public class serveur extends Thread {
final static int port = 9632;
private Socket socket;
public static void main(String[] args) {
try {
ServerSocket socketServeur = new ServerSocket(port);
System.out.println("Lancement du serveur");
while (true) {
Socket socketClient = socketServeur.accept();
serveur t = new serveur(socketClient);
t.start();
}
} catch (Exception e) {
e.printStackTrace();
}
}
public serveur(Socket socket) {
this.socket = socket;
}
public void run() {
traitements();
}
public void traitements() {
try {
String message = "";
System.out.println("Connexion avec le client : " + socket.getInetAddress());
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
PrintStream out = new PrintStream(socket.getOutputStream());
message = in.readLine();
System.out.println(message);
out.println("bonjour c'est le serveur");
socket.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

bn courage
12
info.info Messages postés 31 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 14 octobre 2011
21 avril 2009 à 11:38
M. zarzisiano merci boucoup pour ton aide..

mais STP si possible je veux ce programme dans une interface graphique....
0
munster > info.info Messages postés 31 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 14 octobre 2011
5 janv. 2010 à 18:05
bravo donc tu viens sur ce forum pour avoir un service: si tot venu, si tot servi ? cherche sur internet il y a de millions d'exemple; comme ca tu apprendra pas grand chose
0
celestinarg24 > info.info Messages postés 31 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 14 octobre 2011
22 déc. 2015 à 17:17
vraiment si c'est possible qu'on nous donne le dite programme graphiquement
0
merciiii
0