Ecrire sur une socket

Signaler
Messages postés
2
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
17 avril 2003
-
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
-
Salut,

je n'arrive pas a ecrire sur une socket est ce que quelqu'un peut m'aider ????

String accueil = "Salut à toi !!!\n";
Socket socket = new Socket(serveur, port);

InputStream in = socket.getInputStream();
BufferedReader entrant = new BufferedReader(new InputStreamReader(in));

PrintWriter sortant=new PrintWriter(socket.getOutputStream());

sortant.write(acceuil,0,acceuil.length());


G vu que damiendumas a fait un truc similaire que j'ai essayé mais marche pas non plus.

Merci

Laurent

5 réponses

Messages postés
10
Date d'inscription
jeudi 10 avril 2003
Statut
Membre
Dernière intervention
12 avril 2003

En fait je m'en suis appercu qu'il ne marcher pas !
En bref ce serait bien que quelqu'un nous dise !!!

Dams
Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
1
C'est quoi exactement le serveur (l'ip par la variable serveur)?

sinon essai: sortant.close() à la fin.

Comment sais-tu que ca ne fonctionne pas ? Par le fait qu le serveur ne reçoit rien?

Core Breaker :)
Messages postés
2
Date d'inscription
samedi 12 avril 2003
Statut
Membre
Dernière intervention
17 avril 2003

Merci Core Breaker !

Mais j'ai finalement réussis avec acharnement.
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
6
essai la sntaxe suivante :

Socket socket=new Socket(serveur,port);
string message=new String("j'ai réussi");
PrintStream sortant = new PrintStream(sock.getOutputStream());
BufferedReader entrant = new BufferedReader(new InputStreamReader(sock.getInputStream()));
sortant.println(message);

ce code doit être dans une classe :-) et n'oublie pas les exceptions !!!

oK?
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
6
je m'xcuse remplacez sock par socket; j'ai l'abitude de nommer les sockets par sock suivie d'une précision!