在线聊天工具的设计与实现开题报告

 2023-03-19 09:37:34

1. 研究目的与意义(文献综述包含参考文献)

一、选题背景目前,平台聊天系统的实现过程中,多是采用基于HTTP协议的轮询、长轮询、iframe流等方式来获取服务器端的新消息,浏览器与服务器之间的通信是问答式的,服务器需要等待浏览器请求,才能将消息推送到浏览器服务器无法主动的推送消息到浏览器。

而浏览器由于不能确定服务端何时会有数据更新,所以必须周期性的向服务器发送HTTP请求。

为了追求良好的用户体验,在基于B/S架构的聊天系统中,浏览器需要以很短的周期(几十毫秒或几百毫秒)频繁地访问服务器,这不仅大大增加了服务器的压力,而且由于服务器数据更新时间不确定,所以来自浏览器的请求中有很大比例的请求都无法获取到新数据一一属于无效请求,白白浪费了带宽和处理器资源。

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

2. 研究的基本内容、问题解决措施及方案

要解决的问题:如何设计用户接收消息提醒?如何解决通讯资源临界区问题?如何设计用户选择聊天对象功能?如何实现用户的图片文件传输?拟采用的研究途径:学习Java Web的一些相关的知识,搭建好环境。

查阅有关方面的文献资料,以及国外的一些优秀的论文,同时参考一些类似的设计方案,借鉴并结合自己所做,进行改进优化。

学习通讯算法相关知识。

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

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