1. 程式人生 > >c#與java通過socket通訊

c#與java通過socket通訊

publicvoid handleConnection(Socket connection) { System.out.println("客戶:"+ connection.getInetAddress() +"在時間:"+ Calendar.getInstance().getTime().toString() +"訪問過!"); try { PrintWriter streamWriter =new PrintWriter(connection.getOutputStream()); BufferedReader streamReader
=new BufferedReader(new InputStreamReader(connection.getInputStream())); System.out.println("111111111111111"); String read = streamReader.readLine();//如果客戶端加入接收資訊,就會停在這裡不往下執行. System.out.println("222222222222222"); System.out.println(read); sun.misc.BASE64Decoder base64
=new sun.misc.BASE64Decoder(); read =new String(base64.decodeBuffer(read)); System.out.println("client said:"+ read); String msg ="login_ok"; streamWriter.write(msg); streamWriter.flush(); streamWriter.close(); streamReader.close(); }
catch(FileNotFoundException e) { e.printStackTrace(); } catch(IOException e) { e.printStackTrace(); } }