Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); } } }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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); } }
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 coursException 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
Partager