linux网络编程课程教学设计.docxVIP

  • 2
  • 0
  • 约5.93千字
  • 约 23页
  • 2022-11-03 发布于山东
  • 举报
,. Linux网络编程》 课程设计 ,. 班级: 姓名: 指导老师: ,. 一、设计背景 Linux操作系统作为一个开源的操作系统被越来越多的人所应用,它的好处在于 操作系统源代码的公开化!只若是基于GNU合约的软件你都可以任意使用并更正它的 源代码。经过这次课程设计能更好的学习网络编程知识和掌握LINUX平台上应用程序 设计开发的过程,将大学四年所学知识综合运用,为未来的工作学习打下基础。 二、设计目的 1、学习epoll跟FTP被动模式 2、掌握linux基本命令,比方ls、cd、login; 3、学会怎样编译、运行 三、环境要求 1、centos64位操作系统 2、gcc编译器 四、设计原理 4.1客户端 客户端程序的主要任务有以下3个: 1)、解析用户输入的命令。 2)、根据命令向服务器发出央求 3)、接受服务器返回央求的结果 客户端为用户提供了3种命令:(1)、get:从服务器下载文件(2)、list:列出客户端 ,. 当前目录的内容(3)、quit走开 4.2服务器端 1)、解析央求代码。 2)、根据央求代码做相应的办理 3)、等待返回结果也许应答信息 五、软件测试结果 ,. ,. 六、部分主代码 #includeftserve.h intmain(intargc,char*argv[]) { intsock_listen,sock_control,port,pid;

文档评论(0)

1亿VIP精品文档

相关文档