Application Client/serveur : erreur
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.Date;
public class DataServer {
public static void main (String args [])throws Exception
{
ServerSocket srvr = new ServerSocket (1234);
for (int i=0; i<4; i++){
Socket skt =srvr.accept();
PrintWriter out = new PrintWriter(skt.getOutputStream(), true);
out.print(new Date().toString());
out.close();skt.close();
}
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.Date;
public class DateClient {
public static void main (String args [])throws Exception
{
Socket skt =new Socket ("localhost",1234);
BufferedReader in = new BufferedReader (new InputStreamReader(skt.getInputStream()));
while(!in.ready()){
System.out.println(in.readLine());
}
in.close();
}
} |
j'ai essayé de tester cette application client/serveur pour l'accès au date et heure, mais un messages d'erreur est affiché dans le console:
Citation:
Exception in thread "main" java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at DateClient.main(DateClient.java:10)
Merci de m'expliquer ce type d'erreur, je suis débutante de ce type d'application et c'est juste j'ai essayé de tester un exemple de cours
Merci