分类:
2008-09-17 11:13:00
()
- ()
-- ()
有关FTP客户端编程
编写程序侦听FTP端口,接受客户端的请求,并将服务器端文件夹信息提供给客户端和将用户需要的文件传送给客户端.
希望能告诉我编写所需的函数和步骤,不胜感激
首先,你应该了解FTP协议..
然后学习socket编程..
只要两点弄清楚了,自然能做出想要的程序..
当然,像FTP或socket这样的,应该有很多现成的控件或类等,可以直接使用..
如果用上面两点完成程序,你会对网络和FTP有更深的认识.
具体的步骤如下:
使用socket函数创建一个SOCKET。
使用bind函数梆定一个端口。
使用listen函数进行监听。
然后accept函数可以接受客户端连接,
接受连接后,也会得到一个SOCKET。
使用recv函数接收数据。
使用send函数发送数据。
当然,接收到的数据你得使用FTP的协议进行分析;
发送数据也是一样,要按FTP的协议进行发送。
上面有完整的SOCKET API代码实现
视频操作软件(代码) 功能远大于ftp
__________________
电脑迷
全部时间均为北京时间. 现在时间是15:05 . |
Powered by: vBulletin Version 2.2.8
Translated and hacked by:
Copyright © Jelsoft Enterprises Limited 2000, 2001.