An open API service indexing awesome lists of open source software.

https://github.com/zjhellofss/ftp.d

基于libevent网络框架并参考Memcached线程池实现,完成了一个可与主流FTP客户端(如Filezilla)适配的FTP服务器,完成用户的匿名登录,目录获取以及切换和文件的上传和下载。工作线程的选取采用轮训法,并对被选中的工作线程进行唤醒(使用Linux管道和event_loop的方法),并将ftp的工作抽象为一个task基类,后续的ftp功能需要继承这个类方便工作线程调用。
https://github.com/zjhellofss/ftp.d

Last synced: 9 months ago
JSON representation

基于libevent网络框架并参考Memcached线程池实现,完成了一个可与主流FTP客户端(如Filezilla)适配的FTP服务器,完成用户的匿名登录,目录获取以及切换和文件的上传和下载。工作线程的选取采用轮训法,并对被选中的工作线程进行唤醒(使用Linux管道和event_loop的方法),并将ftp的工作抽象为一个task基类,后续的ftp功能需要继承这个类方便工作线程调用。

Awesome Lists containing this project