Java et reseaux
fred
-
djadi -
djadi -
je cherche des classe en java qui permettent de faire les memes choses qu'en utilisant les bibliotheques libnet, nids.h et libcapd.h
merci
merci
2 réponses
-
Je ne connait pas ces classes, mais j'imagine que cela concerne la gestion des sockets.
En java, pour faire de la programmation réseau, générallement,les sockets suffisent largement.
Tu inclue
java.net.*;
puis :
Socket sock = new Socket("IP",port);
puis pour lire, un flux d'entré :
BufferedReader in = new BufferedReader( new InputStreamReader ( sock.getInputStream() ) );
pour écrire sur ta socket, tu associe un flux de sortit sur ta string :
PrintWriter out = new PrintWriter( sock.getOutputStream() );
Puis ensuite, pour lire ce que le serveur t'envoie :
String reponse;
reponse = in.readLine();
pour envoyer des données :
out.println("commande");
out.flush(); // IMPORTANT (sinon rien n'est envoye)
Voilà, j'espere que sa a pu t'aider -
bonjour,je voudrai recevoir de la documentation concernant le lgge java ,(suplemùent du cours) et les cours reseaux,
merci.