主题:HELP!

  共有35056人关注过本帖    
帅哥哟,离线,有人找我吗?
ccl
1楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2016-4-26 9:24:00   [显示全部帖子]

可以啊,既然要做自己的东西,那么我们提供的step3_tcpserver和step4_tcpclient例程要看懂。
思路是:1、客户端向服务端发送要访问的文件名(在服务器上的路径);
           2、服务器接收到文件名,读取文件,计算文件大小,分成几步传输,每次传多大,写入buf,传送到客户端;
   3、客户端读取接收到的数据,在本地建立同名文件,写入文件保存。
建议着重看看step3_tcpserver的int CTCPServer::SocketListenThread(void* lparam)、pClientSocket->Open( pSocket );、void* CTCPCustom::SocketDataThread(void* lparam)、TxLen = pSocket->DataPro( TxBuf );和step4_tcpclient中的int CTCPClient::SocketThreadFunc( void* lparam )等。结合使用必读,先理解例程的通信过程。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

HELP!

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: