网络即时通信的管理服务器软件设计开题报告

 2021-08-08 23:43:37

1. 研究目的与意义

随着网络信息化的高速发展,越来越多的企业选择使用网络推广手段,但流量不能直接变成客户,这需要网络用户间的交流。

在年轻人群中,网络即时通信工具更是使用率最高的软件之一,基本以取代电子邮件成为主流。

在大龄人群中,即时通信软件也提供了极大的便利,使人们可以随时随地和亲朋好友进行交流,拉近了人际距离,丰富了了人们的精神生活,正逐渐成为人们生活的一部分。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

我国用户最常使用的即时通信工具为腾讯公司研发运营的基于internet的即时通信网络工具腾讯即时通信(tencent instant messenger,简称tm或腾讯qq),脱胎于上世界的icq软件,原理上通过udp协议登陆,从服务器段读取数据库好友信息,保持刷新。

国外用户通常使用msn,全称microsoft service network(微软网络服务),是微软公司推出的即时通讯软件,但2013年3月15日,msn正式退役,原用户转入skype中。

skype(中文名:讯佳普)是一款网络即时语音沟通工具,其具备im所需的功能,比如视频聊天、多人语音会议、多人聊天、传送文件、文字聊天等功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

设计一套基于网络协议的网络传输软件,,分客户端与服务器端,当客户端发出登陆请求时,服务器端验证通过后,向客户端发送其他在线用户信息,并将该用户状态置为在线并向其他用户发送最新在线用户列表信息。

客户端登陆有需与服务器端保持连接状态,随时接收刷新信息。

当客户端断开连接后,服务器端将其状态置为离开,同时向其他客户端更新信息。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

在实际软件开发过程中,简单的局域网即时通信软件不能穿透NAT进行传输,可能导致客户端与服务器端能连接,但客户端之间却不能传输数据,可以使用基于TCP的船头技术和Relaying(中继)技术,解决网络IP不能正确获取的问题

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。