linux下基于c 语言开发即时通信软件

linux下基于c 语言开发即时通信软件

ID:14404762

大小:64.00 KB

页数:31页

时间:2018-07-28

linux下基于c  语言开发即时通信软件_第1页
linux下基于c  语言开发即时通信软件_第2页
linux下基于c  语言开发即时通信软件_第3页
linux下基于c  语言开发即时通信软件_第4页
linux下基于c  语言开发即时通信软件_第5页
资源描述:

《linux下基于c 语言开发即时通信软件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux下基于C++语言开发即时通信软件Linux下基于C++语言开发的即时通信软件摘要网络通讯是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。当前中国的互联网技术已经进入了一个飞速发展的时期,即时通讯工具作为当今网络应用的主流,越来越受到了人们的青睐,使人们的网上生活更加丰富多彩。当今使用最为广泛的即时通信工具,微软公司的MSN,腾讯公司的聊天软件等为人们的工作和生活带来很大的便利。特别是对于腾讯来说,其公司的收益很大部分是归功于庞大的客户群,并在此基础上拓展其他的业务。本毕业设计就是模拟聊天软件

2、,开发一个包括文字聊天、保存用户信息等功能的即时通信软件。采用C/S架构,基于Linux平台开发,采用C++编程语言。由服务器端和客户端程序组成。采用ICE中间件,解除服务器和客户端的耦合。并使用QT进行图形界面的设计。主要实现的是聊天软件的部分功能,即文字聊天、保存用户消息等功能,主要完成的任务包括服务器模块的设计、文字聊天,保存用户信息等功能。通过运行、测试与分析,该多功能聊天软件运行稳定、可靠,具有一定的实用价值。关键词:聊天软件文字聊天Linux平台C/S架构ICE中间件Linux-basedinstantmessagingsoftwareusingC++

3、languagedevelopmentAbstractNetworkcommunicationisthecomputeruserstocommunicatethemostcommonway,allkindsofchatsoftwarealsoemergeinendlessly;Serviceprovidersalsoprovidemoreandmorerichcommunicationservicefunctions.ThecurrentChina'sInternettechnologyhasenteredarapiddevelopmentperiod,insta

4、ntcommunicationtoolsasthenetworkapplicationofmainstream,moreandmoregetthefavourofpeople,makepeopleonlinelifemorecolorful.Themostwidelyusedinstantcommunicationtools,Microsoft'sMSNandchatsoftwarethetecentcompanyforpeople'sworkandlifebringgreatconvenience.Especiallyfortencentspeaking,the

5、company'searnings,alargepartisattributedtolargeclientele,andbasedonthis,expandtheotherbusiness.Thegraduationdesignissimulatedchatsoftware,thedevelopmentofatextchat,groupchatfunctionofinstantcommunicationsoftware.UsingC/Sstructure,basedonLinuxplatformdevelopment,theC++programminglangua

6、ge.Fromtheserverandclientprogramcomposition.TheICEmiddleware,andremovetheserverandclientcoupling.AnduseQTforthedesignofthegraphicalinterface.Therealizationofthemainchatsoftwareispartofthefunction,whichtextchat,thefunctionsuchasnewsgroup,themaintaskofthemoduledesign,includingtheservert

7、extchat,massnewsetc.Function.Throughtheoperation,testandanalysis,themultifunctionalchatsoftwareoperationisstable,reliable,andhasacertainpracticalvalue.Keywords:chatsoftwaretextchatLinuxplatformC/SICE目录摘要IAbstractII1前言11.1课题研究背景和现状11.1.1研究背景11.1.2研究现状和发展趋势11.2本课题研究的目的和意义21.3开发工具及工具简介21

8、.3.1L

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

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

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