Bonjour
j'ai des problèmes quand j'essaie d'envoyer un entier avec les sockets.
serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 int n = 10; sortieSocket = socket.getOutputStream(); sortieSocket.write(n);
Client
Je reçoois les messages d'erreurs suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 BufferedReader entreeSocket = new BufferedReader(new InputStreamReader( this.socket.getInputStream())) byte[] ligne = null ; entreeSocket.read(ligne);
serveur
Client
Code : Sélectionner tout - Visualiser dans une fenêtre à part Exception : java.net.SocketException: Connection reset
La ligne 112 c'est la lecture "entreeSocket.read(ligne)"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Exception in thread "main" java.lang.NullPointerException at java.net.SocketInputStream.read(Unknown Source) at ups.tc6.appli.Downloader.findFileMaxBloc(Downloader.java:112) at ups.tc6.appli.Downloader.main(Downloader.java:196)
Partager