基于linux的飞鸽传书的设计---开题报告.docx

基于linux的飞鸽传书的设计---开题报告.docx

题目类型(打选择) 设计(V) 论文() 一、文献综述 当人类进入到崭新的 21世纪后,世界也转变为以知识和信息为主的新时代。信息的需求量和运输 量不断增加,使得计算机通信技术有了突飞猛进的变化。网络的使用频率和使用范围都越来越广,而 网络的用途主要有两个: (1)相互之间沟通,(2)资源共享。局域网作为网络的一个重要组成部分, 它不但是用户与外界环境连接的枢纽,同时也是近距离用户之间沟通与资源共享的重要途径。在这种 前提下,如何使局域网内的用户能够进行便捷的沟通,以及得到快速的资源共享,也就成为了人们研 究的重点之一。 目前已经存在的飞鸽传书软件设计有基于 Windows平台,使用Java语言编写,借助 VB创建图形 用户界面的。Linux操作系统与 Windows操作系统相比,具有源代码开放免费、平台可伸缩性强、真 正支持多任务多用户等优点。 Linux操作系统与网络联系密切,它不仅具有稳定、简易、高效、兼容性 好等特点,而且支持多种网络协议 [2]。在Linux服务器中,进程与线程都能支持并发,但由于线程占用 更少的系统资源,并且线程之间的切换速度更快,所以本设计使用多线程 [8]。 Java和C++有比较密切的联系。简单的说, Java是简化版的带虚拟机的 C++。Java对C++做了简 化,特别是在面向对象特性方面。但是, C++可以实现部分函数语言特征,特别是它有函数指

文档评论(0)

1亿VIP精品文档

相关文档