rendered paste bodypackage simpleserver;import java.net.*;import java.io.*;public class Server { /** * @param args */ public static void main(String[] args) { Socket talkSocket; BufferedReader fromClient; OutputStreamWriter toClient; String stringToConvert; String wassoll; try { ServerSocket listenSocket = new ServerSocket(4711); while(true) { talkSocket = listenSocket.accept(); fromClient = new BufferedReader(new InputStreamReader(talkSocket.getInputStream(),"Cp1252")); toClient = new OutputStreamWriter(talkSocket.getOutputStream(), "Cp1252"); stringToConvert = fromClient.readLine(); wassoll = fromClient.readLine(); if (stringToConvert.equals("ende")){ toClient.write("Server herunterfahren"); toClient.close(); toClient.close(); talkSocket.close(); break; } else if(wassoll.equals("upper")) { toClient.write(stringToConvert.toUpperCase() + " " + stringToConvert.length()*1.5 + "Kosten" + '\n'); toClient.close(); fromClient.close(); talkSocket.close(); } else if(wassoll.equals("lower")) { toClient.write(stringToConvert.toLowerCase() + " " + stringToConvert.length()*1.5 + "Kosten" + '\n'); toClient.close(); fromClient.close(); talkSocket.close(); } } } catch(IOException e){e.printStackTrace();} }}