通过 java 中的特定套接字将 httpServer 连接到客户端

Connect httpServer to client through a specific socket in java

我制作了一个httpServer,它通过Socket client = socket.accept() 与客户端连接。是否有命令可以选择我要使用哪个端口向客户端发送消息??

您的服务器将使用您在创建 ServerSocket socket = ServerSocket(your port)

时选择的端口

您想在客户端有一个固定的出站端口吗?你不能那样做。

你为什么要这样做?

httpServer 仅响应客户端请求。没有客户端的请求,它不能向客户端发送数据。如果要双向通信,就需要websockets。