用VC++做多线程的FTP 我对这个问题都不知道如何下手,也不太明白它具体该如何工作?现在只是对服务器端和客户端的通信了解一些。曾经有大虾告诉我:首先实现单进程(线程)的FTP,然后再实现多进程,然后再实现多线程。他就给我提示了这些。我还是不知道怎么在单线程里边加入服务器端和客户端的通信?还有大虾提议:在服务器端,当有客户要求的时候再创建一个线程来实现多线程。我觉得这些都有道理,但是具体如何做我想需要各位大虾的帮助,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是两个都得做吧。一个FTP不是要包括服务器端和客户端吗?它们不是要求配套的吗? FTP服务器端应该可以实现多个客户同时访问一个文件阿 各位大虾,我对这个问题的要求还不理解,为什么正在建立一个FTP,都还没有FTP呢,怎么可以用GetFtpConnection來与FTP 建立连接呢? 网上有ftp服务其的源代码,不过一般都是unix下的,wd_ftp,stupid_ftp,你搜搜试试,个人认为,除非你们公司试做ftp server的,否则没这个必要。 我现在是试用期,顶头上司分这个任务给我是想让我有目标的来学习 VC++,当然可能也和将要接的项目有关,我现在正在VC知识库里边看一些例子,但是那些好象都与多线程无关。我现在对VC ++还没有入门,所以对很多在VC++中编程的思路都不明白。比如象这个题目,如果我既要做服务器端又要做客户端,同时还要涉及多线程,那怎么把他们拧到一块來呢? unix里是这样的,当监听端口收到一个请求后直接fork()一个子进程,来处理请求,同时关闭子进程的监听端口,关闭父进程的连接端口。这样实现多进程。 多线程也一样吗?不过我对unix 一窍不通。这可怎么办? CTabCtrl 一个页面被覆盖 为什么MFC中有些函数要加一句调用自身的代码? 全局变量如何引用??extern居然不行? 急 遇到一个大麻烦,CArray的手动析构问题,请高手帮忙 请高手进来讨论一个编程模式问题: 在win9x下能否使用SPI? 我想在关闭对话框时执行一些命令,应该把命令写在哪个函数里? VC编数据库,用什么好一点?一定给分! CTreeView的问题,没分了,帮帮我,急 TreeListView的多选问题 怎样同时拖动两个窗体一起移动??? 已知三角形三点坐标,怎样画此三角形,且里面用刷子填冲颜色?
不过一般都是unix下的,wd_ftp,stupid_ftp,你
搜搜试试,个人认为,除非你们公司试做ftp server的,否则没这个必要。
直接fork()一个子进程,来处理请求,
同时关闭子进程的监听端口,关闭父进程的连接端口。
这样实现多进程。
不过我对unix 一窍不通。这可怎么办?