【发布时间】:2023-10-26 19:38:01
【问题描述】:
我正在使用“ServerSocket”和“Socket”,我遇到的问题是:我使用 serverSocket 创建了一个服务器,我正在等待客户端连接,当它连接时我会收到一些信息,这是我的问题,我如何继续听取客户的意见并接收客户的指示?
在下面的示例中,我正在创建一个服务器,当客户端连接时,我将连接保存在“clientSocket”中。
@GET
@Path("/createServer")
public String conect() throws IOException {
serverSocket = new ServerSocket(3242);
clientSocket = serverSocket.accept();
...
...
}
从这一点开始我需要一直监听这个clientSocket,当客户端发送一些我需要捕获的信息来执行一些动作时,该怎么做?
【问题讨论】:
-
您从套接字的输入流中读取数据,并将任何响应写入其输出流。这是相当基本的。请参阅 Java 教程的自定义网络部分。
标签: java rest sockets web-services serversocket