[求助]还是Sock,请给个思路。
我想实现这样的功能:(有点类似"上传")1、服务器端监听端口(1234)
2、客户端与服务端建立连接,客户端发送消息(密文)给服务端
3、服务端收到消息后,回复给客户端(通过验证)
4、客户端开始传送文件给服务端。
5、服务端收到文件。
我现在已经实现了1-3步,就在第4步卡壳了。
原来设计是由客户端发送消息给服务端,服务端通过验证后,发送文件给客户端...(被动模式)
但是由于服务端需要设置端口映射,很不方便,所以放弃了。
现在改为(主动模式),由服务端发送消息给客户端,客户端验证后,服务端开始传送....
请问下:第4步改怎么弄?
接着刚才的通道,发送,接收?程序要命不行,就在sock.Resive(bytes,bytes.length,0)。停住了,也不知道为什么,调试看对方已经发送过来了。
还是重新开启新线程(新端口进行监听),接收(新端口的发送)?