Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2232 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Envoyer un message a un client depuis un serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoyer un message a un client depuis un serveur

n°1633784
tofti
Posté le 30-10-2007 à 13:49:39  profilanswer
 

Salut,  :hello:  
 
Je crée un petit chat avec Client/Serveur en TCP.
 
Pour le moment je suis coté serveur et j'utilise TelNet pour tester le serveur.
J'arrive a me connecter au serveur mais j'arrive pas a envoyer au client un message depuis le serveur.
 
Comment je doit faire ?
 
Merci de votre aide  :)  
 
PS : Je doit écrire en UTF-8

mood
Publicité
Posté le 30-10-2007 à 13:49:39  profilanswer
 

n°1633801
brisssou
8-/
Posté le 30-10-2007 à 14:11:55  profilanswer
 

s'quoi ton code ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1633806
tofti
Posté le 30-10-2007 à 14:16:00  profilanswer
 

Pour le moment j'arrive a envoyer un message au client avec PrintWriter comme ceci :

Code :
  1. try
  2.   {
  3.   PrintWriter sortie = new PrintWriter(s.getOutputStream(), true);
  4.   sortie.println("Entrez votre pseudo :" );
  5.   }
  6.   catch(IOException e)
  7.   {
  8.    System.out.println("Envoie message ERREUR" );
  9.   }


 
Mais il faudrais le faire en UTF-8
 
J'ai comme aide :
 
Ecrire une ligne de texte UTF-8 sur le socket, en utilisant une chaine de flots constituée d'un PrintStream écrivant des caractaires UTF-8 a travers le flot d'écriture binaire associé au socket.


Message édité par tofti le 30-10-2007 à 14:18:27
n°1633894
tofti
Posté le 30-10-2007 à 15:09:59  profilanswer
 

J'y arrive bien pour lire le texte tapé par le client :
 

Code :
  1. String pseudo = "";
  2.   try
  3.   {
  4.    // Conversion du flot en BufferedReader  
  5.    // BufferedReader : filtre permettant de mettre les données du flux d'entrée dans un tampon.
  6.    // InputStreamReader : filtre permettant de convertir les octets recu en caractéres
  7.    BufferedReader entree = new BufferedReader(new InputStreamReader(s.getInputStream(),"UTF-8" ));
  8.    // pseudo prend pour valeur la ligne entrée
  9.    pseudo = entree.readLine();
  10.   }
  11.   catch( IOException e )
  12.   {
  13.    System.out.println("Lecture du pseudo impossible" );
  14.   }


 
Mais j'y arrive pas pour ecrire  :sweat:


Message édité par tofti le 30-10-2007 à 15:10:55
n°1729605
swelwa
Posté le 07-05-2008 à 15:55:41  profilanswer
 

Pour envoyer plusieurs mails à plusieurs personnes en meme temps
 
Je voudrais savoir si c'est possoble d'envoyer un mail unique à plusieurs amis que j'ai dans ma liste et si ce n'est pas le cas peut-on le faire
 

n°1729607
swelwa
Posté le 07-05-2008 à 15:56:20  profilanswer
 

SVP repond moi c urgent

n°1729728
brisssou
8-/
Posté le 07-05-2008 à 19:59:46  profilanswer
 

tu veux quoi comme réponse ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1729736
sircam
I Like Trains
Posté le 07-05-2008 à 20:47:49  profilanswer
 

"et si ce n'est pas le cas peut-on le faire"
 
[:mlc]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1729797
czh
Posté le 07-05-2008 à 23:54:09  profilanswer
 

Il veut peut-être qu'on lui dise que c'est supporté par la RFC 821 ? :D
 
=>[]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Envoyer un message a un client depuis un serveur

 

Sujets relatifs
Codage noms de fichier Windows et serveur FTPenvoyer un fichier en methode POST
adresse du serveur EskuelArchitecteure Client/serveur - base de données
Serveur BD - client avec interface comme open office BD[SQL,ORACLE]Message d'erreur mutating, trigger....(RESOLU)
[Résolu] Envoyer mail en perl avec authentificationInclude un fichier php dans un different site sur le meme serveur
Plus de sujets relatifs à : Envoyer un message a un client depuis un serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR