设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

当前位置: 清风毕业设计网 >> 电子电气通信自动化毕业设计 >> 毕设论文简介

unix环境网络PtoP基本通信系统的下载端开发

作品编号:DZDQ1316 开发环境: WORD全文:40页 论文字数:10000
此unix环境网络PtoP基本通信系统的下载端开发毕业设计完整版包含[论文]

以下仅为极少介绍,详细内容请点击购买完整版!
[TAGS:unix,PtoP,下载端 指数:]

本论文主要介绍基于TCP/IP架构的软件设计,软件主体分为服务器端和客户端两部分。软件总体上运行比较正常,功能达到了预定要求,测试全部通过,但还是有些地方不是很完善。

因为时间和技术能力的关系,软件还有很多地方值得改进。例如服务器端和客户端界面太过简单,死板,不够美观大方,个人操作空间不是很大;功能实现上太过的单一,没有全面又强大的功能,对服务器端的控制还不够完美;代码编写方面也是质量一般,冗余代码过多,代码重复利用效率不高。

经过了这次的毕业设计,对于unix操作系统、C语言、套接字等方面的知识有了一定的了解,也在一定程度上提高了自我独立思考和解决问题的能力。毕业设计也是对自己大学四年所学的一个总结和检验,同时也是职业生涯的起点,相信以此为基础,以后会做的更好。

服务器端:

服务器端首先建立套接字,然后调用bind()为socket指定地址,之后必须调用listen()在网络中监听客户端发出的下载请求,在收到请求后与客户端建立连接,并接收客户端发出的关键字,根据关键字在数据库中查找相关的资源,接下来将找到的相关资源信息返还给客户端,最后关闭连接。具体流程如图4-2。

客户端:

客户端先创建套接字,在向服务器发送建立连接的请求,请求通过后连接正是建立,此时再向服务器发出下载数据的请求,并发送所需数据的关键字,然后接收服务器返回的查找结果,如果查找成功则根据返回的IP建立新的连接。如果查找不成功则关闭连接。具体流程如图4-3。


目录

摘要 I

Abstract II

第1章 引言 1

第2章 Unix操作系统基础 2

2.1 unix概述 2

2.2 Vi文本编辑器介绍 4

2.3 Gcc编译器介绍 6

第3章 TCP/IP协议和socket介绍 8

3.1 TCP/IP介绍 8

3.2 socket基础 9

3.3 socket函数介绍 10

3.4 TCP socket通信 12

第4章 TCP/IP socket网络通信实现 14

4.1 基本框架 14

4.2 实现过程 14

4.3 调试 21

第5章 毕业设计总结 22

致谢 23

参考文献 24




本电子电气通信自动化毕业设计“unix环境网络PtoP基本通信系统的下载端开发”论文由清风毕业设计网[www.lunwen550.com]征集整理!

  • 上一个设计:
  • 下一个设计:
  • 网站客服咨询
    本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
      购买后获取论文或有定做需求请加
      客服微信号:hastp888
      添加好友时请备注“论文”
    计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网