文摘
英文文摘
声明
致谢
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结论
参考文献
北京交通大学;