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

  FORUM HardWare.fr
  Programmation
  Java

  probleme de communication client server (socket)

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de communication client server (socket)

n°2218857
pepejorje
sava infrmatik
Posté le 06-02-2014 à 23:04:27  profilanswer
 

Bonsoir , je suis un novice  en java .
 
Mon probleme est que j'essaye de faire  communiquer mon client avec le serveur que j'ai créé mais ça ne marche pas.Aidez-moi sil vous plait...
 
voici le code de mon server et de mon client :
 
 
//-----Serveur
 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
 
public class Server {
 
 public static void main(String [] args ){
  Socket s;
  try{
   ServerSocket ss = new ServerSocket(12345);
   while((s = ss.accept()) != null) {
     
    BufferedReader is = new BufferedReader(new InputStreamReader(s.getInputStream()));
    PrintWriter os = new PrintWriter(s.getOutputStream(),true);
   //traitement
     
     
     
 
     
    int a = Integer.parseInt(is.readLine());
     
      System.out.println(" vous  avez voté pour "+a);    
      /*switch(a){
       
      case '1' : os.println("vous avez voté pour 1" );
        break;
      //default;
      }
     
     
    s.close();
   }
   ss.close();
   
  }
  catch(java.io.IOException e ){
   System.out.println(e);
  }
       
    }
}
 
 
//-------------------------------Client
 
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
 
 
public class Client {
 public static void main(String[] args) {
        // TODO code application logic here
        Socket s ;
         
        try{
         
         s = new Socket("127.0.0.1",12345);
         BufferedReader is = new BufferedReader(new InputStreamReader(s.getInputStream()));
             
         PrintWriter os = new PrintWriter(s.getOutputStream(), true );
         
         
         //int nb = (int)Math.random()*100;
         //on envoi notre vote au server
         os.println("salut" );
         //System.out.println(is.readLine());
         
         
        } catch( IOException e){
            e.printStackTrace();
        }
         
         
    }
}
 
 
Merci d'avance!!!!
 
 

mood
Publicité
Posté le 06-02-2014 à 23:04:27  profilanswer
 


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

  probleme de communication client server (socket)

 

Sujets relatifs
[cakephp] problème d'affichage[Probleme]Forum
Problème enregistrement canvas avec photo en fond (security error)Probleme indefini (debutant).
[sql server] restauration quotidienne[C]Problème affichage Calendrier en C (débutant)
problème Javascript sous safari[ PHP / Probleme ] PHP indisponible sur mon site
[RESOLU][ PHP / Probleme ] unexpected end of fileprobleme de taille d'un tableau excel envoyé par mail
Plus de sujets relatifs à : probleme de communication client server (socket)


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