Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Socket TCP IP :

public class nom_class implements Serializable{


**declaration attributs + const **
}

Pour la partie Client


public class Client {
public static void main(String[] args) {
** declaration attributs**
try {
Socket socket = new Socket(InetAddress.getLocalHost(),2020);
while(true) {

***pour ecrire un msg***


**creer un message a envoyer**
PrintWriter ostream = new PrintWriter(socket.getOutputStream());
ostream.println(msg);
ostream.flush();
****

***pour ecrire un object***


**creation d’objet**
ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
oos.writeObject(objet);
oos.flush();
***
***pour lire un msg***
BufferedReader istream = new BufferedReader(new InputStreamReader(socket.getInputStream()));

String Line = istream.readLine();


***traitement***
***

***pour lire un object***


try{
ObjectInputStream in = new ObjectInputStream(socket.getInputStream());
Objet o = (Objet) in.readObject () ;
***traitement***
} catch (ClassNotFoundException e) {}
***

socket.close ();
} catch (IOException erreur) {}
}
}
public class Server {
public static void main(String[] args) {
try {
ServerSocket serverSocket = new ServerSocket (1234);
System.out.println("Serveur en attente de connexion...");
Socket socket = serverSocket.accept();
**Le reste est parreil**

You might also like