Rechercher : dans
Par :

Application client server java

yuri648, le 17 oct 2009 à 19:53:48 
 Signaler ce message aux modérateurs

Probleme socket java

Bonjour,
je debute sur programmation client /server avec java,je veux faire une application de chat d'un seul sens , le probleme qui se pose quand j'ecrit un mot sauf le mot fin qui veut dire la fin de conversation il le recoit pas directement apres click sur envoyer par exemple j'ecrit

salut click sur envoyer
sava click sur envoyer
fin click sur envoyer
apres d'ecrire fin il recoit tous la conversation a la foi il ne recois pas message par message
dans la console je le recoi les message normale mais dans Jtable je ne le recois pas
je ne sais pas si j'ai bien expliqué ,voila le code de :

coté client:

public void actionPerformed(java.awt.event.ActionEvent e) {

try {
InetAddress f = InetAddress.getByName("192.168.1.64");
d=new Socket(f,400);
pw=new PrintWriter(d.getOutputStream());
String dd=tex.getText();
pw.println(dd);
pw.flush();tex.setText("");
d.close();


} catch (UnknownHostException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} } }); }return ok; }
coté serveur
try {
System.out.println("a------"+bol);
//ServerSocket



while(!bol.equals("fin"))
{ ss=new ServerSocket(400);
so=ss.accept();
System.out.print("connection accepté");
Cin = new BufferedReader(new InputStreamReader(so.getInputStream()));
bol = Cin.readLine();
so.close();ss.close();Cin.close();
System.out.println("J'ai reçu " + bol+"!!!!!!!!");
dtm.addRow(new Object[] {bol});





}
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}


et merci d'avance

Configuration: Windows XP
Firefox 2.0.0.20

Meilleures réponses pour « application client server java » dans :
Télécharger Tight VNC VoirVNC (Virtual Network Computing) est une application client/serveur permettant d'accéder graphiquement à une machine distante à travers les réseaux, quelle que soit son système d'exploitation. Grâce à VNC, il est possible d'accéder à une machine de...
Environnement Client/Serveur VoirPrésentation de l'architecture d'un système client/serveur De nombreuses applications fonctionnent selon un environnement client/serveur, cela signifie que des machines clientes (des machines faisant partie du réseau) contactent un serveur, une...
Réseaux - Architecture client/serveur à 3 niveaux VoirPrésentation de l'architecture à 2 niveaux L'architecture à deux niveaux (aussi appelée architecture 2-tier, tier signifiant rangée en anglais) caractérise les systèmes clients/serveurs pour lesquels le client demande une ressource et le serveur la...