使用C++实现一款Windows平台上的小型FTP服务器
2013-12-30 21:30
218 查看
学习了Windows平台上的网络编程以后,一次网络实验课学习使用Server-U建立FTP站点。对于网络上的文件传输产生了兴趣,那时就想着自己也实现一款小型的FTP服务器,一遍自己能提高自己的时间能力。
这学期通过3个月的研究学习和编码测试,总算是实现了自己心中的那款FTP服务器,心里的那块石头总算放下来了。算是为即将离开学校的我画上一个句号吧。
为了方便有相同兴趣的网友一起学习和提过,我把源码整理发布了出来,欢迎下载学习,让我们共同交流提高自己。您如果感觉哪里需要改进的欢迎联系我,我们共同来把它完善起来!
源码下载地址http://download.csdn.net/detail/bcypxl/6789049
使用技术:C++,MFC
软件展示图:
1.开启服务器后,使用一个FTP客户端进行连接测试,程序主界面运行展示图:
![](http://img.blog.csdn.net/20131230212320515)
2.可以建立用户账户信息:
![](http://img.blog.csdn.net/20131230212356578)
3.统计在线用户信息:
![](http://img.blog.csdn.net/20131230212459531)
4.统计和FTP客户端交互的一些信息:
![](http://img.blog.csdn.net/20131230212549734)
5.可以对服务器进行一些配置:
![](http://img.blog.csdn.net/20131230212628562)
软件中还有许多BUG,欢迎下载学习,把您发现的BUG发送给我,我会及时改正。
这学期通过3个月的研究学习和编码测试,总算是实现了自己心中的那款FTP服务器,心里的那块石头总算放下来了。算是为即将离开学校的我画上一个句号吧。
为了方便有相同兴趣的网友一起学习和提过,我把源码整理发布了出来,欢迎下载学习,让我们共同交流提高自己。您如果感觉哪里需要改进的欢迎联系我,我们共同来把它完善起来!
源码下载地址http://download.csdn.net/detail/bcypxl/6789049
使用技术:C++,MFC
软件展示图:
1.开启服务器后,使用一个FTP客户端进行连接测试,程序主界面运行展示图:
2.可以建立用户账户信息:
3.统计在线用户信息:
4.统计和FTP客户端交互的一些信息:
5.可以对服务器进行一些配置:
软件中还有许多BUG,欢迎下载学习,把您发现的BUG发送给我,我会及时改正。
相关文章推荐
- 在windows平台上使用Qt和libmodbus库实现modbus主机功能--转载
- 使用swig将C/C++代码转为JAVA接口(Windows平台)
- C++在WINDOWS平台使用ADO连接数据库
- 最近才知道的一款软件,可以实现在windows下使用linux下的命令,甚至可以使用简单的shell
- 用C++实现HTTP服务器 - Windows平台(开放源代码)
- windows平台使用Microsoft Visual C++ Compiler for Python 2.7编译python扩展
- Windows 平台上的使用 Python 语言实现 appium 自动化程序 for Android(完整版)
- Windows平台下使用ffmpeg和segmenter实现m3u8直播点播
- 如何在Windows平台使用VS搭建C++/Lua的开发环境
- Windows 平台上的使用 Java 语言实现 appium 自动化程序 for Android(完整版)
- C++成员函数实现在类定义中与在类定义外的区别(Windows下直接使用g++)
- windows c++使用hiredis同步模式实现发布订阅
- 如何在Windows平台使用VS搭建C++/Lua的开发环境
- Windows平台使用NDK编写在Android上运行的C/C++标准程序
- 使用swig将C/C++代码转为JAVA接口(Windows平台)
- Windows 平台上的使用 Python 语言实现 appium 自动化程序 for Android(完整版)
- Windows 平台上的使用 Python 语言实现 appium 自动化程序环境配置
- python 使用 passlib 库在 windows 平台实现 crypt
- Appium :Windows 平台上的使用 Java 语言实现 appium 自动化程序 for Android
- Windows 平台上的使用 Java 语言实现 appium 自动化程序 for Android(完整版)