您的位置: 首页-> 文档分类-> 解决方案-> 校园网络 收藏此页到365Key

本类下载TOP10

4培尔学院校园网络系统设计方案
4云南师范大学校园计算机网络系统方案书
4大同中学校园网和应用系统总体设计方案
4复旦大学校园网物理拓扑图
4校园网络建设工程竣工验收申报表
4云南玉溪一中校园网络方案
4进才中学校园网综合应用系统解决方案
4柳州市电大多媒体教学网建设方案
4复旦大学校园网主干网络
4南京人口管理干部学院校园网设计方案书

jxta文档

文档类别: 校园网络
文档大小: 404K
文档评级:
文档格式: Word文件,WPS格式文档
文档更新: 2007-12-15 10:21:12
页面刷新: 2008-4-2 0:43:38
下载次数: 36
其它信息:  
 
 

全文下载

Word文件格式下载

8 文钱


文钱不够?

   
文档介绍:  

摘 要
随着Internet的发展和快速普及,利用网络通讯已经成为人们生活中不可或缺的一部分。而P2P模式具有即时、快捷、个体应用成本低等优势,所以被实时通讯类软件广泛采用。
本论文主要研究内容是分析、开发、设计一个实时通讯的软件。该软件基于先进的JXTA平台,具有优异的P2P特性。
首先,介绍了实时通讯和JXTA技术的发展概况,并研究了JXTA技术。其次,介绍了JXTA通讯的基本原理,并给出了软件通讯的体系结构的设计图、客户端系统关联图以及主要功能模块的流程图。另外,还介绍了如何利用握手机制解决了聊天时信息的可靠传送。再次,介绍了系统的四大功能:用户的注册与登录功能、好友的增删改查功能、聊天功能、文件传输功能。还介绍了部分设计细节,如界面美化、表情发送、输入框只接收数字等。最后,对本系统进行功能测试,并根据实验结果得出结论。

关键词 P2P 实时通讯 JAVA JXTA 文件传输
目 录
摘 要 I
Abstract II

第1章 绪论 1
1.1 课题背景 1
1.2 实时通讯的发展概况 2
1.3 JXTA技术的发展概况 3
1.4 JXTA技术的研究 5
1.5 主要研究内容 8
1.6 系统开发环境 9
1.7 本文结构 9
第2章 概要设计 10
2.1 JXTA通讯的基本原理 10
2.2 通讯的体系结构 12
2.3 软件功能的系统关联图 12
2.4 信息传送的握手机制 13
2.5 个人信息存储结构 15
2.6 本章小结 15
第3章 功能模块的详细设计 16
3.1 登录模块 16
3.1.1 界面设计 16
3.1.2 登录模块流程图 16
3.1.3 JXTA的配置与启动 18
3.1.4 与服务器的连接 20
3.1.5 只接收数字的文本框 20
3.1.6 MD5加密 21
3.1.7 两种界面风格的选择 21
3.1.8 对登录可能出现问题的判断 21
3.2 注册及修改个人信息模块 21
3.2.1 界面设计 21
3.2.2 用户的注册 22
3.2.3 个人信息的修改 22
3.3 主窗口模块 22
3.3.1 界面设计 23
3.3.2 主窗口功能图 23
3.3.3 JxtaServerPipe和JxtaServerSocket的建立及监听 24
3.3.4 寻找对等机服务 25
3.3.5 识别陌生人功能 26
3.3.6 树组件的操作 26
3.3.7 好友的删除 26
3.3.8 关闭主窗口时的操作 27
3.4 聊天模块 27
3.4.1 界面设计 27
3.4.2 聊天模块流程图 28
3.4.3 聊天 29
3.4.4 文件传输 30
3.4.5 表情发送与接收 31
3.4.6 闪铃功能 32
3.4.7 保存聊天记录 32
3.4.8 时间显示的修改 32
3.5 查询模块 32
3.5.1 界面设计 32
3.5.2 查询模块流程图 33
3.5.3 向服务器查询 34
3.5.4 添加好友 34
3.6 其它功能 34
3.6.1 留言的发送与接收 34
3.6.2 信息的转发 35
3.6.3 公告的接收 35
3.6.4 界面的美化 36
3.7 本章小结 36
第4章 测试与分析 37
4.1 性能测试 37
4.2 安全性与可靠性测试 37
4.3 对已经过时方法的修改 37
4.4 本章小结 39

结 论 40
致 谢 41
参考文献 42

相关文档:
注意事项:
如果出现该页无法显示,请多试几次;如果总是不能下载,请点击报告错误,谢谢!
☉部分文档使用了最新版的[WinRAR]才能正常解压,该文档可在首页下载;如有其它问题,欢迎发信联系管理员
由于网站服务器承受能力有限,请其他网站不要直接链接我们提供的文档,谢谢!!
网赚365