当前位置: 代码迷 >> Java相关 >> Socket的基础有关问题
  详细解决方案

Socket的基础有关问题

热度:6468   发布时间:2013-02-25 21:48:05.0
Socket的基础问题
我使用Socket的客户端向服务器端发送请求,那么服务器端能不能返回一个信息给客户端呢?比如返回给客户端一个字符串。

------解决方案--------------------------------------------------------
当然可以
Java code
public class MyServer {    public static void main(String[] args) throws IOException     {        ServerSocket server = new ServerSocket(8854);        Socket client = server.accept();        BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));        PrintWriter out = new PrintWriter(client.getOutputStream());        while(true)        {            String str = in.readLine();            System.out.println(str);            out.println("has receive...");            out.flush();            if(str.equals("end")) break;                    }        client.close();    }}
  相关解决方案