文件传输协议的简单设计与实现

时间:2013-01-15 18:11:12
【文件属性】:

文件名称:文件传输协议的简单设计与实现

文件大小:4.2MB

文件格式:RAR

更新时间:2013-01-15 18:11:12

FTP client sever

1、实验内容 我们的计算机网络实验环境建立在TCP/IP 网络体系结构之上。各计算机除了安装TCP/IP 软件外,还安装了TCP/IP 开发系统。实验室各计算机具备Windows环境中套接字socket 的编程接口功能,可为用户提供全网范围的进程通信功能。本实验要求学生利用这些功能,设计和实现一个简单的文件传送协议。 2、具体要求 用socket 编程接口编写两个程序,分别为客户程序(client.c)和服务器程序(server.c),该程序应能实现下述命令功能: get:取远方的一个文件 put:传给远方一个文件 pwd:显示远主当前目录 dir:列出远方当前目录 cd :改变远方当前目录 ? :显示你提供的命令 quit :退出返回 这此命令的具体工作方式(指给出结果的形式)可以参照FTP 的相应命令,有余力的同学可以多实现几个命令。 最后,写出实验报告。


【文件预览】:
FTP
----ftpclient()
--------FTPCLIENT1.CPP(4KB)
--------FTPCLIENT1.opt(48KB)
--------b.txt(6B)
--------FTPCLIENT1.dsw(528B)
--------a.txt(8B)
--------FTPCLIENT1.dsp(4KB)
--------Debug()
--------FTPCLIENT1.plg(1KB)
----ftpsever()
--------ftpsever.opt(48KB)
--------ftpsever.dsw(524B)
--------b.txt(6B)
--------a.txt(8B)
--------Client.plg(746B)
--------Debug()
--------ftpsever.plg(895B)
--------ftpsever.cpp(5KB)
--------ftpsever.dsp(4KB)

网友评论

  • 看看而已,还需要修改吧
  • 单线程传输 没有参考价值!
  • 有点没看懂。对于 网络编程不是很熟练。
  • 该软件不错,只是有一些漏洞
  • 十分有用,谢谢
  • 能够运行,就是不怎么明白怎么实现传输功能~可能是自己没看懂代码吧!
  • 谢谢楼主,想找TFTP的
  • 挺好的说,值得一看
  • 没有界面,功能可以实现。有参考价值。
  • 还需要修改
  • 真心实用,还不错
  • 挺好用的,要是能用图形界面做出来就更好了
  • C++实现的文件传输简单套接字编程
  • 很好,入门的可以看看
  • 下载下来是错误的,使用不了。。
  • 文件是实现了传输了功能,但是没有界面,有些东西还是需要修改的!整体来说还是不错...
  • 没想到是C++的...想找C的..
  • 写的比较完整
  • 需要修改才可以
  • 能够够简单的实现功能
  • C++实现的文件传输简单套接字编程,能够实现基本的功能
  • 能够实现基本的功能,不错,
  • 需要修改才能用
  • C++实现的文件传输简单套接字编程,简单但挺实用
  • 并不是实际意义上的ftp,只是模拟了一下