【发布时间】:2010-11-17 08:26:23
【问题描述】:
最近我正在设计一个简单的 ftp。当客户端连接到服务器时,服务器会为此连接创建一个特殊的 Socket:
Socket clientSocket = listenSocket.accept();
我想用这个套接字向服务器发送命令并创建一个新的来发送数据。 所以我有两个问题。
- 我应该只为数据创建一次新的套接字,并记住引用,还是在需要时创建它?
- 我该如何创建它?在服务器端创建一个新的 Socket,并通过 clientSocket 向客户端发送一个端口号,以便它知道应该使用哪个端口来发送/接收数据。
感谢您的建议!
【问题讨论】:
标签: java sockets client-server