当前位置: 资料下载中心> 成品毕业设计> java >java341 基于XMPP协议的聊天室的研究与应用正文

java341 基于XMPP协议的聊天室的研究与应用

上传者:yoyo 下载量:0人 上传时间:2018-03-16 16:44 温馨提示:添加客服QQ:471654363/客服QQ:670023853 (备注校外加油站以及购买的项目名字)JAVA成品程序另外加收100元可享受调试运行一次(远程调试运行在你本机电脑跑起来,其他语言的程序买了不退不修改可换不包调试,了解清楚后再购买 优惠价:200¥

摘  要 

随着计算机科学和Internet技术的飞速发展,网络已经成为人们生活中不可缺少的一部分,通过聊天室在线聊天已成为网络上人与人之间沟通、交流和联系的一种方式,与Email、电话相比,聊天服务更具有实时性和有效性,基于该背景下,因此开发一个简易聊天室。

本论文叙述了简易聊天室开发的背景,以及基于XMPP协议及架构和Java语言的概况,重点介绍了简易聊天室的设计与实施:包括了系统规划、系统分析、功能设计、数据库设计、系统物理配置方案、系统实施、系统测试的具体实现。

本平台主要有两类:服务器端以及客户端。针对不同端口功能需求的不同设置不同,实现各自的功能。通过本聊天系统的投入使用,可能会使得聊天室的操作更加的简洁、高效,通过计算机对聊天室系统进行完善,使得用户之间的交流变的十分的方便。

 

关键词:聊天室,XMPP,Java,服务器端,客户端

目 录

 

摘  要... I

ABSTRACT. II

1  绪 论... 1

1.1开发背景... 1

1.2开发意义... 1

1.3研究现状分析... 2

2  系统设计相关技术... 3

2.1 Java语言... 3

2.2 XMPP协议... 3

2.3 XMPP协议架构... 3

3  系统分析... 7

3.1 需求分析... 7

3.2 可行性分析... 7

3.3 数据流图分析... 8

4  系统设计... 10

4.1 系统功能结构... 10

4.2 详细设计... 10

4.3 聊天室类的设计... 11

4.3.1服务端类的设计... 11

4.3.2客户端类的设计... 13

5  系统实施... 15

5.1 系统的运行环境和开发平台... 15

5.2 系统实现... 15

5.2.1 服务器端界面... 15

5.2.2 服务器端实现代码... 16

5.2.3 客户端界面... 22

5.2.4 客户端实现代码... 25

6 系统测试... 30

6.1 代码测试... 30

6.2 程序功能测试... 30

6.3 性能测试... 31

总结... 32

参考文献... 33

致谢... 34

 


上一篇:     java340 基于JAVA的个人邮箱的设计与实现
下一篇:    java342 手机情景感知计算和应用研究--服务器端开发