ClientSocket 传送文件的问题
以前没做过这方面的开发。
需求如下: 服务器端程序已有。开发一个客户端程序。
传文件时 ,客户端1给服务器发通知:要传某个文件给客户端2,客户端2收到服务器程序转发的通知后,同意接受。则服务器分别给两个客户端发一个供连接使用的通道信息(ip,port等)。
然后两个客户端分别使用这个通道信息连接到服务器。
客户端1向服务器发文件数据,客户端2接受服务器转发的数据。
请问,用ClientSocket的非阻塞式实现起来复杂吗?因为感觉发送端一直发,
能否给出两边的 send 和 receive 的代码?