学位论文 > 优秀研究生学位论文题录展示
统一对象交互平台的研究与设计
作 者: 赵亮星云
导 师: 齐德昱; 陈亮雄
学 校: 华南理工大学
专 业: 计算机技术
关键词: 统一 通信交互 封装规范 消息规范 异构对象
分类号: TP311.52
类 型: 硕士论文
年 份: 2014年
下 载: 30次
引 用: 0次
阅 读: 论文下载
内容摘要
“统一对象交互平台”是即时通信平台的扩展和延伸,接入平台的异构对象可通过平台进行多方式交互通信。平台从宏观上分为两部分,一是软件对象封装规范,即对象需按照平台定义规范针对自己的数据交互接口进行封装,保证发送到对象交互平台的消息符合平台消息结构要求,并可将自身构建为可发送、监听、应答请求的服务器。另一部分是平台本身,即多协议支持的消息服务器,该消息服务器主要功能包括:1.异构对象注册(异构对象包括普通好友、各类应用、服务、网站等)2.主流网络通讯协议(HTTP/HTTPS/SMTP/TCPSocket/UDPSocket等)的消息监听、转发3.消息持久化存储。服务器主要组件包括:对象注册机、连接池、异构消息队列池、连接池维护器、会话维护器、消息队列池维护器、多协议数据传输模块、消息持久化数据库、多协议Socket服务器。本论文给出了对象通用WebService封装规范(按规范发布服务可接入平台通信),定义了三类消息结构(结构化消息、二进制数据流消息、对象消息),并基于OpenJMS、Mysql构建了对象交互平台中心服务器,最后将Tomcat7、JDK7、HTML5、WebSocket、OpenJMS、Mysql、Dwr、axis2、WebService等技术、协议和服务进行了融合应用,实现了一款Web版统一对象通信软件GridTalk。GridTalk是异构对象融合共存的中心,是对象通讯的中介平台。它包含了普通即时通讯软件的功能,但又不仅仅限于普通的人与人即时通讯。在中GridTalk,用户的好友除个人用户外,还包含平台注册服务、软件对象、API等异构对象,这些异构对象按照平台软件封装规范进行封装后,在平台注册,即可成为可被搜索的平台好友,个人用户可对这些好友进行搜索,添加,多方式通讯。
|
全文目录
摘要 5-6 Abstract 6-10 第1章 绪论 10-14 1.1 项目的背景及意义 10-11 1.2 本文工作内容 11-12 1.3 论文组织结构 12-14 第2章 系统相关技术介绍 14-19 2.1 面向对象设计模式 14 2.2 JNDI 简介 14-15 2.3 RMI 简介 15-17 2.4 WebService 简介 17 2.5 WebScoket 协议简介 17-18 2.6 本章小结 18-19 第3章 平台整体框架 19-35 3.1 设计思想 19-22 3.1.1 基于平台规范封装对象 19-20 3.1.2 基于平台消息规范进行消息传递 20-21 3.1.3 持久化和非持久化消息传输 21 3.1.4 异构消息队列池 21-22 3.2 框架整体结构 22-23 3.3 消息服务器框架设计 23-24 3.4 消息服务器主要构件 24-28 3.5 消息服务器实际搭建 28-34 3.6 本章小结 34-35 第4章 平台消息规范及对象封装规范 35-43 4.1 结构化消息 35-37 4.2 二进制数据流消息 37-38 4.3 对象消息 38-39 4.4 接入平台对象封装规范 39-42 4.5 本章小结 42-43 第5章 GridTalk 的设计与实现 43-52 5.1 GridTalk 基本介绍 43-45 5.1.1 GridTalk 技术路线介绍 43-44 5.1.2 GridTalk 基本功能介绍 44-45 5.2 GridTalk 模块架构设计 45-51 5.2.1 Web 展示层 46-47 5.2.2 应用层 47-51 5.3 本章小结 51-52 第6章 系统运行展示 52-60 6.1 用户登录及注册展示 52-54 6.2 用户即时聊天展示 54-56 6.3 应用对象通讯展示 56-58 6.4 网站好友通讯展示 58-59 6.5 本章小结 59-60 第7章 总结 60-61 参考文献 61-63 攻读硕士学位期间取得的研究成果 63-64 致谢 64-65 附件 65
|
相似论文
- 轨道交通引起周围环境竖向振动的振源特性分析,U211.3
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- 军队后勤物资管理系统设计与实现,TP311.52
- 统一方便面黑龙江市场营销,F274
- 民族精神和时代精神统一论,D64
- 新时期统一战线工作科学化研究,D613
- 基于统一战线的人力资源管理模式研究,D613
- 土的三剪统一帽子模型研究,TU411.7
- 解构主义翻译理论视角下《傲慢与偏见》译本中异化与归化的对比分析,I046
- 四川职业技术学院招生信息管理系统的设计与实现,TP311.52
- 基于SSH框架的过程教学管理平台设计与实现,TP311.52
- 沈阳供电公司企业信息门户系统的设计与实现,TP311.52
- 论新闻工作者的新闻自由与社会责任,G214
- 试析婚约若干问题,D923.9
- 覆盖件修边冲孔模工作部件设计系统,TG385.2
- 胜利油田施工信息管理系统的设计与实现,TP311.52
- 基于Web的事务管理系统的研究与实现,TP311.52
- 基于CUDA的小波Mallat算法及提升方案的设计与研究,TP391.41
- 统一通信企业通讯录设计技术及实现,TP311.52
- 基于超级电容的双向DC/DC变换器研究,TM46
- 组合受力钢筋混凝土构件承载力研究,TU375
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|