文件名称:FTP服务端代码,支持多平台
文件大小:24KB
文件格式:ZIP
更新时间:2019-04-11 07:25:06
通讯,c++
这个是花几天时间实现的FTP服务端代码,采用多线程方式处理请求, 根据FTP本身的局限性,大部分FTP服务端能应付几百人同时在线就可以了,多线程方式是开发速度和FTP特性的折中。 C++语言开发,vs2013工程,虽然开发环境是windows, 但是代码短小简洁,支持跨平台。 不做修改或者做很少修改,即可运行在 windows,linux,MacOS, iOS, andriod等平台。 下一个即将上传的资源就是利用这个代码,在iOS手机开启FTP服务,并且把手机相册映射成一个虚拟目录,提供给FTP客户端工具共享。
【文件预览】:
ftp_svr.vcxproj
src
----common.cpp(19KB)
----ftp_svr.cpp(30KB)
----common.h(6KB)
----ftp_svr.h(5KB)
ftp_svr.vcxproj.filters
ftp_svr.sln
ftp_svr.v12.suo