文摘
英文文摘
第一章 绪论
1.1 论文研究背景
1.2 国内外研究现状
1.2.1 软件架构
1.2.2 企业应用集成
1.2.3 SOA与SCA
1.2.4 Web服务
1.3 本论文主要工作
1.4 本文组织结构
第二章 RADF:应用软件快速开发框架
2.1 RADF概述
2.2 RADF的结构设计
2.3 RADF的数据交换设计
2.4 基于RADF的应用开发模式
2.5 RADF评析
2.6 本章小结
第三章 Tuscany SCA框架剖析
3.1 Tuscany SCA简介
3.1.1 Tuscany SCA框架特点
3.1.2 Tuscany SCA组件
3.1.3 Tuscany SCA运行环境
3.2 Tuscany SCA组件加载机制
3.2.1 Tuscany SCA运行环境初始化
3.2.2 组合构件文件的加载
3.3 Tuscany SCA的Spring实现
3.4 Web服务绑定
3.5 JMS绑定
3.6 本章小结
第四章 RADF与Tuscany SCA的集成研究
4.1 框架集成
4.2 请求和响应流程分析
4.3 RADF-SCA实现
4.3.1 RADF-SCA构建
4.3.2 基于Web服务的服务封装
4.3.3 基于JMS服务的封装
4.4 基于RADF和RADF-SCA开发应用系统的对比
4.4.1 开发Web服务
4.4.2 开发JMS应用
4.5 RADF-SCA评析
4.6 本章小结
第五章 基于Spring的服务集成和服务封装
5.1 Spring与SCA组件集成
5.2 RADF-SCA共性功能说明
5.3 共性功能的服务封装
5.3.1 SCDL文件配置
5.3.2 Spring上下文配置
5.4 共性功能服务封装示例
5.5 本章小结
第六章 基于RADF-SCA的分布式访问控制服务设计
6.1 基于RADF-SCA分布式访问控制环境
6.2 系统总体设计
6.2.1 业务流程设计
6.2.2 系统模块设计
6.3 系统实现
6.3.1 视图层设计
6.3.2 控制层设计
6.3.3 SCA组件设计
6.4 部署
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献
附录