博客信息 |
blog名称:拓扑空间 日志总数:8 评论数量:3 留言数量:0 访问次数:25892 建立时间:2007年7月26日 |
最新公告 |
经过剑桥三一学院,我以牛顿之名许愿,当空间只剩下拓扑的语言,映射就成了永垂不朽的诗篇,用超越数去超越永远,一万年不变. |
友情链接 |
|
其他信息 |
|
|
|
|
|
|
|
FTP应用在TCP/IP网络体系结构中位于应用层,所使用的FTP协议在网络协议中位于TCP之上,属于应用层协议。
FTP 应用采用 C/S 体系结构。客户端程序实现一个命令行或图形界面,将用户命令翻译成 FTP 命令,并发送给服务器端程序。服务器端程序响应 FTP 命令,并将操作成功与否的信息以 FTP 响应形式返回给客户端程序。双方遵守 FTP 协议,完成文件传输服务。
本实例中:服务端接受客户端连接请求并且对相应命令作出处理,其相关命令函数如下:
void get(char * filename, int sck);
void put(char * filename, int sck);
void rcd(char * filename, int sck);
void dir(int sck);
void pwd(int sck);
客户端为每一个需要服务端相应的命令建立一个Socket,其命令函数如下:
unsigned int get(char * filename, char * server);
unsigned int put(char * filename, char * server);
unsigned int pwd(char * server);
unsigned int dir(char * server);
unsigned int rcd(char * filename, char * server);
void help();
void lpwd();
void ldir();
void lcd(char * filename);
以下是本程序最终运行结果:
500)this.width=500'> |
[
阅读全文(1423) | 回复(0) | 编辑 | 精华] |
|
|
|