在服务端,注册服务对某个端口进行监听,然后使用阻塞的accept()函数,来取出请求队列中的socket,或者一直等待,直到收到客户端的请求。连接建立后,服务端接受输入流进行处理,返回结果给客户端。最后通信结束,双方断开连接。 这样的过程每次只能处理一个连接,如果要多个并发客户端,则需要为每个socket都创建一个Thread