学位论文 > 优秀研究生学位论文题录展示

统一对象交互平台的研究与设计

作 者: 赵亮星云
导 师: 齐德昱; 陈亮雄
学 校: 华南理工大学
专 业: 计算机技术
关键词: 统一 通信交互 封装规范 消息规范 异构对象
分类号: 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

相似论文

  1. 轨道交通引起周围环境竖向振动的振源特性分析,U211.3
  2. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  3. 军队后勤物资管理系统设计与实现,TP311.52
  4. 统一方便面黑龙江市场营销,F274
  5. 民族精神和时代精神统一论,D64
  6. 新时期统一战线工作科学化研究,D613
  7. 基于统一战线的人力资源管理模式研究,D613
  8. 土的三剪统一帽子模型研究,TU411.7
  9. 解构主义翻译理论视角下《傲慢与偏见》译本中异化与归化的对比分析,I046
  10. 四川职业技术学院招生信息管理系统的设计与实现,TP311.52
  11. 基于SSH框架的过程教学管理平台设计与实现,TP311.52
  12. 沈阳供电公司企业信息门户系统的设计与实现,TP311.52
  13. 论新闻工作者的新闻自由与社会责任,G214
  14. 试析婚约若干问题,D923.9
  15. 覆盖件修边冲孔模工作部件设计系统,TG385.2
  16. 胜利油田施工信息管理系统的设计与实现,TP311.52
  17. 基于Web的事务管理系统的研究与实现,TP311.52
  18. 基于CUDA的小波Mallat算法及提升方案的设计与研究,TP391.41
  19. 统一通信企业通讯录设计技术及实现,TP311.52
  20. 基于超级电容的双向DC/DC变换器研究,TM46
  21. 组合受力钢筋混凝土构件承载力研究,TU375

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com