linux聊天程序论文

linux聊天程序论文

ID:18495266

大小:765.00 KB

页数:53页

时间:2018-09-18

linux聊天程序论文_第1页
linux聊天程序论文_第2页
linux聊天程序论文_第3页
linux聊天程序论文_第4页
linux聊天程序论文_第5页
资源描述:

《linux聊天程序论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内蒙古科技大学毕业设计说明书(毕业论文)基于Linux网络聊天室的设计与实现摘要基于资源共享和软件自由的思想,linux成为越来越多技术人员的理想之国。作为一个稳定的多用户类unix网络操作系统,linux能提供完美的网络解决方案,出色的胜任网络构建和维护。出于对unix技术优势的出色继承和延续,linux对多种网络协议的支持使得网络解决方案极大的丰富。在Linux中的网络编程是通过socket接口来进行的,Socket是TCP/IP网络的API。不但是一种特殊的I/O,它也是一种文件描述符。socket有TCP和UDP

2、两个协议,TCP协议有数据的可靠性、应用的实时性、网络的可靠性三个优点。因此选择TCP协议更为可靠。数据这里NGE听。; 编程人员共同开发的。

3、本系统实现了在Linux网络聊天室的基本功能。在Linux下编写并调试服务器端程序和客户端程序,实现了客户、服务器之间的连接接和通信。可以在单机上开辟两个窗口分别运行客户、服务器端的程序,或者两台主机链接分别作为客户和服务器的方式。总体来说,此设计以嵌入式C语言为开发语言,使用网络套接字socket建立连接,并运用多线程实现数据的交换,程序经gcc调试成功,可以在单机网络聊天中使用。关键字:网络聊天室;Linux;socket;TCP;C语

4、言49内蒙古科技大学毕业设计说明书(毕业论文)NetworkchatroomofdesignandimplementationunderlinuxAbstractOnthebasisofthethoughtwithfreeresource-sharingandsoftware,linuxbecomesmoreandmoretechnicalstaff'sidealcountry.andisattractingmorepersonstojoininthisidealconstantly.Asasteadymulti-use

5、runixnetworkoperatingsystem,linuxcanoffertheperfectnetworksolutionandiscompetentofconstructingandmaintainingthenetworkexcellent.Fortheinherittingandextendingsplendidlyoftechnologicaladvantagetounix,theabundancethatlinuxsupporttomanykindsofprocotolsmakesthenetwork

6、withgreatsolution.InLinux,networkprogrammingiscarriedoutthroughthesocketinterface,SocketistheAPIofTCP/IPnetwork.NotonlyIsaspecialI/Obutalsoisafiledescriptor.SockethastwoprotocolswhichareTCPandUDP,TCPprotocolhasthreeadvantagesoftheeliabilityofdata,theapplicationof

7、real-timeandthenetworkreliability.SoitismorereliabletochooseTCPprotocol.ThesystemImplementatethebasicfunctionofthenetworkchatroomunderlinux.PreparedanddebuggingserverandclientprogramintheLinux,achievedtheLinksandcommunicationbetweentneserverandclient.Canopenuptwo

8、windowsInasinglemachinetoruntheserverandclientprogramrespectively,ortoconnecttwohosts,respectively,asthewayoftheclientandserver.Overall,thedesignuseClanguagefo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。