基于linux系统的网络聊天室文献综述
2020-05-11 23:33:55
一、系统开发的背景及意义 在互联网已经普及的今天,人们的生活和工作越来依赖信息网络。
上网聊天、传送资料已经是人们生活中必不可少的东西。
目前市场已有很多受人们的青睐优秀的聊天工具,例如QQ、MSN等。
这些聊天软件大都基于windows平台开发的,而且也只能在window操作系统下运行。
而 Linux操作系统本身具有很高的安全性,不易感染病毒,而且可移植性强,被很多专业人士所使用,也应用于大多数的服务器,然而由于Linux并不能被普通人接受使得这一环境下开发的软件很少,但随着linux系统的不断完善和被认可,其系统的使用范围越来越广,特别是可以针对性定制开发这块,使得linux系统的企业间普及率直线上升。
基于互联网的飞速发展,企业内的商业机密的保护越来越受到重视,而第三方的通信及聊天工具,必须通过互联网传输才能使用,暂且不论他工具是否优秀,仅需要通过外网传输,这本身就是个很大的信息泄露的隐患,因此,特别是在linux平台下,真正实用的局域网内的网络沟通和信息传输工具越来越受到青睐,而本项目恰恰应对这点,针对性的开发了这个网络聊天室。
由于商用linux的不断普及和发展,linux的环境的从业需求和收入都在不断增加,导致越来越多的毕业生开始加入linux平台开发中来,而linux平台的稳定性和适用性再一次征服了新加入的人们,不过其软件内容的匮乏性在一次暴露。
本系统实现了在Linux操作系统下完成两台及以上计算机的点对点传输功能,为两台运行Linux系统的电脑提供方便快捷的交流传输平台供用户使用,与此同时也增加了Linux的实用性. 我通过开发这个linux网络聊天室,巩固了以前所学的知识,提高了应用能力。
毕业设计是四年学习的总结,同时也是自己综合运用所学知识解决实际问题的一次锻炼。
该网络聊天室的主要目的是为了方便linux平台下特别是局域网内的即使沟通和文件传输,以此提高工作效率。