Java Client -> Serveur pk ça marche pa !!
Fermé
kribac
Messages postés
104
Date d'inscription
mercredi 16 janvier 2008
Statut
Membre
Dernière intervention
28 avril 2016
-
20 janv. 2011 à 23:03
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 22 janv. 2011 à 00:10
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 22 janv. 2011 à 00:10
A voir également:
- Java Client -> Serveur pk ça marche pa !!
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Waptrick jeux java itel ✓ - Forum Logiciels
- Java apk - Télécharger - Langages
- Impossible d'atteindre le serveur dhcp - Forum Réseau
4 réponses
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
21 janv. 2011 à 09:00
21 janv. 2011 à 09:00
Je dirais TCP pour le coup.
Au passage l'exposé du problème façon SMS ne facilite pas la compréhension ...
Au passage l'exposé du problème façon SMS ne facilite pas la compréhension ...
kribac
Messages postés
104
Date d'inscription
mercredi 16 janvier 2008
Statut
Membre
Dernière intervention
28 avril 2016
10
21 janv. 2011 à 15:30
21 janv. 2011 à 15:30
MERCI a TS bon voila ce que j'ai ^^
VOILA MES 2 CLASSE serveur qui envoi au client la DATE et je veux que le Client lui répond merci et le serveur l'affiche
// CLASSE SERVEUR
public class serveur {
public static int port = 32007;
public static void main(String args[])
{
ServerSocket SocketListner;
Socket connection;
BufferedReader incoming;
try {
SocketListner = new ServerSocket(port);
while (true) {
connection = SocketListner.accept();
sendDate(connection); //fonction en bas qui envoi la date
}
}
catch (Exception e) {
System.out.println("Error" + e);
}
}
private static void sendDate(Socket Client) throws IOException
{
Date now = new Date();
PrintWriter outgoing;
outgoing=new PrintWriter(Client.getOutputStream());
outgoing.println(now.toString());
System.out.println("le serveur a envoyé la date");
outgoing.flush();
Client.close();
}
}
// CLASSE Client
public class Client {
public static int port = 32007;
public static void main (String args[])
{
String host = "127.0.0.1";
Socket connection;
BufferedReader incoming;
try{
connection=new Socket (host,port);
incoming=new BufferedReader(new InputStreamReader(connection.getInputStream()));
String jour = incoming.readLine(); // ICI elle Reçoit la datte
System.out.println(jour);
// donc je veux ici renvoyé aux serveur quelque chose ?? comment je fais
incoming.close();
}
catch(Exception e){
System.out.println("Error"+e);
}
}
}
Donc "est ce que le client peux envoyé o serveur" voila ce que je veux merci bqq a ts d'avance
VOILA MES 2 CLASSE serveur qui envoi au client la DATE et je veux que le Client lui répond merci et le serveur l'affiche
// CLASSE SERVEUR
public class serveur {
public static int port = 32007;
public static void main(String args[])
{
ServerSocket SocketListner;
Socket connection;
BufferedReader incoming;
try {
SocketListner = new ServerSocket(port);
while (true) {
connection = SocketListner.accept();
sendDate(connection); //fonction en bas qui envoi la date
}
}
catch (Exception e) {
System.out.println("Error" + e);
}
}
private static void sendDate(Socket Client) throws IOException
{
Date now = new Date();
PrintWriter outgoing;
outgoing=new PrintWriter(Client.getOutputStream());
outgoing.println(now.toString());
System.out.println("le serveur a envoyé la date");
outgoing.flush();
Client.close();
}
}
// CLASSE Client
public class Client {
public static int port = 32007;
public static void main (String args[])
{
String host = "127.0.0.1";
Socket connection;
BufferedReader incoming;
try{
connection=new Socket (host,port);
incoming=new BufferedReader(new InputStreamReader(connection.getInputStream()));
String jour = incoming.readLine(); // ICI elle Reçoit la datte
System.out.println(jour);
// donc je veux ici renvoyé aux serveur quelque chose ?? comment je fais
incoming.close();
}
catch(Exception e){
System.out.println("Error"+e);
}
}
}
Donc "est ce que le client peux envoyé o serveur" voila ce que je veux merci bqq a ts d'avance
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
22 janv. 2011 à 00:10
22 janv. 2011 à 00:10
Bien sûr que le client peut envoyer au serveur.
En fait il te suffit de déclarer un Reader et un Writer sur la socket à la fois sur le serveur et également sur le client.
Ainsi tu pourras les faire dialoguer entre eux.
En fait il te suffit de déclarer un Reader et un Writer sur la socket à la fois sur le serveur et également sur le client.
Ainsi tu pourras les faire dialoguer entre eux.