首页> 中文学位 >基于SOA的虚拟世界交互平台的设计与实现
【6h】

基于SOA的虚拟世界交互平台的设计与实现

代理获取

目录

文摘

英文文摘

声明

致谢

1绪论

1.1项目的背景及意义

1.2项目内容

1.3论文章节安排

2软件工程相关理论与关键技术介绍

2.1软件工程方法学介绍

2.2增量迭代模型介绍

2.3 SSI的技术框架介绍

2.4单点登录OpenID

2.5 Web服务架构

2.5.1 Web-service基本介绍

2.5.2 Web-Service的特点

2.5.3 Web-service核心规范

2.6 Web服务安全规范

2.6.1 XML签名

2.6.2 XML加密

2.6.3 Ws-Security

3系统需求分析

3.1系统概述

3.2系统功能划分

3.3系统用例图

3.4功能性需求

3.4.1用户注册

3.4.2登录功能

3.4.3虚拟物品服务

3.4.4虚拟社区服务

3.4.5模型转换服务

3.4.6跳转服务

3.4.7聊天消息服务

3.5安全性需求

4系统设计

4.1 OSP设计方案

4.2 OSP框架设计

4.3 OSP模块设计

4.4数据库设计

4.4.1数据库设计原则

4.4.2详细数据库设计

4.5传输协议设计

4.6类图及传输协议的详细设计

4.6.1概念类图设计

4.6.2详细类图及协议设计

5系统实现

5.1系统所需要的软件环境

5.2离散式单点登录的实现

5.2.1 OpenID工作流程

5.5.2 OSP单点登录的实现

5.3 OSP中Web服务实现

5.3.1 Axis2介绍

5.3.2服务的实现

5.3.3服务打包与部署

5.3.4服务的调用

5.4 Web服务安全实现

5.4.1 Rampart简介

5.4.2 Rampart工作流程

5.4.3 OSP安全加密实现

5.5测试与异常分析

6结论

参考文献

展开▼

摘要

论文基于异构虚拟世界互操作的需求,按照软件工程中增量迭代的软件开发模型,以需求分析、设计、实现和测试的方法论,利用SOA和Web服务的技术,进行了需求建模和连通协议的设计,并提出了互操作的解决方案,即采用当今主流的轻量级J2EE框架,实现了一个基于分层结构及解耦编程思想的信息系统OSP(Operational Service Platform),作为实现互连互通服务的主体;采用离散式的单点登录方式,为用户在不同虚拟世界的互访,提供了集中和有效的身份验证;采用Web-Service作为消息传输的方式和标准,同时也为系统提供了跨平台和穿越防火墙通信的能力。针对数据在公网传递存在网络攻击的可能性,采用Ws-Security作为Web-Service的安全解决方案,在安全和加密方面为系统提供了有力地支持。在系统开发完成后,通过单元测试和性能压力测试,为系统正式上线提供了质量保证。 目前,本系统已经投入运行,为实现异构虚拟世界的互连互通,提供了示范作用,并对今后虚拟世界的发展和互连互通协议的标准化,起到了巨大的推动作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号