读书人

Winsock控件怎么实现FTP服务器的文件服

发布时间: 2012-03-22 17:43:57 作者: rapoo

Winsock控件如何实现FTP服务器的文件服务功能??
用VB设计FTP客户端时,最简单的方式是用Inet控件。
Inet1.Execute URL, "Get a.txt c:\a.txt "
只要为Inet控件指定了协议,端口,用户名,密码,即可完成下载。

问题是:
我想利用winsock来设计一个与之对应的FTP服务器(最简单的),只要能完成用户名和密码的验证,以及提供文件下载即可。也就是客户端执行
Inet1.Execute URL, "Get a.txt c:\a.txt "
服务器提供下载服务的代码该怎么写/????

注意:限定了:客户端一定是执行的Get命名。服务器怎么写代码?




[解决办法]
FTP是基于TCP/IP协议的,如果知道了winsock控件如何进行TCP/IP通信,再实现上层的FTP是很容易的,楼主可以在网上搜一下FTP协议的介绍。也可以自定义一套协议进行文件传输。
[解决办法]
为什么非要这两个配合?这样倒麻烦。 单独用winsock互相通信传输就是了。

读书人网 >VB

热点推荐