基于websocket的即时通信系统的研究与设计.doc

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-15
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6758
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在当今社会,信息能否即时传递可以从很大程度上影响每一个单位的决策水平,增强信息传递的及时性,从而达到提升决策者的应变能力。

本项目拟设计一个基于websocket的即时通信系统。

Websocket作为HTML5一种时效性高、资源消耗低的新协议,可以实现浏览器与服务器全双工通信。因此我们采用B/S架构开发方式,可以让使用者进行更加便捷的操作,达到真正的高失效性;还不需要另外担负额外的维护成本。而且这样开发完成之后,系统的扩展就变得非常容易。

JAVA作为一种面向对象的编程语言,可以通过提供最简便的方法来完成所要执行的任务。可以很大程度上节约开发成本。

运用数据库技术达到管理和存储信息、用户的目的。 

 

关键词:Websocket协议;即时性;高时效性;低消耗;管理

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究背景-1

1.2 研究现状与发展趋势-1

1.3 项目意义-2

1.4 研究方式与主要工作-3

2 Web即时交互技术-4

2.1 技术的发展历程-4

2.1.1 HTTP协议-4

2.1.2 Ajax技术-4

2.1.3 轮询技术-4

2.2 HTML5 WebSocket交互技术-5

3 分析与设计-6

3.1 功能分析-6

3.2 系统逻辑分析-6

3.3 登录功能设计-7

3.4 注册功能设计-7

3.5 聊天室功能设计-8

3.6 聊天记录管理功能设计-8

3.7 数据库设计-9

4 系统构建-10

4.1 构建数据库-10

4.2 构建登录功能-10

4.3 构建注册功能-11

4.4构建聊天室功能-13

4.5 构建聊天记录管理功能-13

5 系统测试-15

5.1测试内容:-15

5.2 测试结果-15

结    论-16

参 考 文 献-17

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:WebSocket是目前被大多数网站所应用的一个传输控制协议,其操作性更加简易,并且相对传统的拥有更加稳定的应用程序编程接口。在拥有这种特性的前提下,开发者有了更多的开发方式......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: