您的位置:首页 > 理论基础 > 计算机网络

FTP升级程序, 用idFTP、IDTCPCLIENT、IDTCPSERVER这三个主要控件写的一个升级程序

2011-01-11 10:33 253 查看
程序分为客户端,服务端,服务端与FTPSERVER放到同一个服务器上。

我的服务端主要是历便整个FTP跟路径下的所有的文件并且通过IDTCPSERVER的stream流发给客户端。

下面是主要流程

1 UpdateServer
1 设置idtcpserver 端口 ,启动

2 有客户端连接时,显示连接
3 收到请求信息, 发送FILEINFO。

4 断开连接时, 显示

2 UpdateClient
1 连接服务端

2收数据到LIST中。
4 比较数据,如果不需要升级,则标注

5 断开TCP连接
6 杀emsmorinter.exe 进程
7 如果没有该目录,则创建
8 连接FTP,下载 ,覆盖
假死问题idftp.passive:= true;

如果需注册服务的程序需下载,则先取消服务注册,再服务注册,再下载。

http://download.csdn.net/source/2975343 我的代码以及说明文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐