I'm trying to get a very simple Client-Server
system to work, where the Client
will send a String over to the Server
, and the server
will then store that String into a file.
The client sends the string through:
//Other Code sockStrm = new DataOutputStream (clientSocket.getOutputStream ()); //Other code sockStrm.writeChars (line); //Other code
And the Server receives the String with:
//Other code strm = new BufferedReader (new InputStreamReader (clientSocket.getInputStream ())); //Other code stringLine = strm.readLine (); //Other code
When I send the string STOP
, the length of the String is 4 on the client side, and on the server side the length of the String is 9 and displays as STOP
I've tried to substring the received String on the Server side, without luck.
Any pointers on how to deal with this?