摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
1 绪论 | 第12-16页 |
1.1 研究背景和意义 | 第12页 |
1.2 技术背景 | 第12-13页 |
1.3 研究目标和内容 | 第13-14页 |
1.4 论文结构安排 | 第14-16页 |
2 相关技术论述 | 第16-29页 |
2.1 Rest | 第16-20页 |
2.1.1 Rest 的定义及特点 | 第16-17页 |
2.1.2 Rest 的规范与设计准则 | 第17-18页 |
2.1.3 Rest 与SOAP 的区别 | 第18-20页 |
2.2 Mashup | 第20-24页 |
2.2.1 Mashup 的定义及特点 | 第20-21页 |
2.2.2 Mashup 的分类 | 第21-22页 |
2.2.3 Mashup 的原理及构成 | 第22-23页 |
2.2.4 Mashup 面临的问题 | 第23-24页 |
2.3 SOA | 第24-26页 |
2.3.1 SOA 的定义 | 第24页 |
2.3.2 SOA 的组件 | 第24-25页 |
2.3.3 SOA 的原理与特性 | 第25-26页 |
2.4 基于Rest 的Web Service 与SOA | 第26-28页 |
2.4.1 Web Service 的定义 | 第26-27页 |
2.4.2 Web Service 的原理与特点 | 第27页 |
2.4.3 基于Rest 的Web Service | 第27-28页 |
2.4.4 理解基于Rest 的Web Service 与SOA | 第28页 |
2.5 本章小结 | 第28-29页 |
3 应用框架的分析与设计 | 第29-48页 |
3.1 SOA 应用框架拟解决的问题 | 第29-30页 |
3.2 SOA 应用框架的变化 | 第30-32页 |
3.2.1 客户机的变化 | 第30-31页 |
3.2.2 服务器的变化 | 第31页 |
3.2.3 由基于Rest 的Web Service 取代传统的Web Service | 第31-32页 |
3.3 SOA 应用框架的关键问题分析 | 第32-33页 |
3.4 SOA 应用框架总体构成分析 | 第33-35页 |
3.5 SOA 应用框架总体设计 | 第35-38页 |
3.6 SOA 应用框架关键组件分析与设计 | 第38-46页 |
3.6.1 外部资源的搜索和抓取单元的分析与设计 | 第38-40页 |
3.6.2 Mashup 的分析与设计 | 第40-43页 |
3.6.3 基于Rest 的Web Service 的分析与设计 | 第43-45页 |
3.6.4 企业服务总线(ESB)的作用 | 第45-46页 |
3.6.5 数据库调用的分析与设计 | 第46页 |
3.7 基于Rest 和Mashup 的SOA 应用框架的优势分析 | 第46-47页 |
3.8 本章小结 | 第47-48页 |
4 应用框架的实现 | 第48-63页 |
4.1 SOA 应用框架中基于Rest 的Web Service 的实现 | 第48-50页 |
4.1.1 实现策略 | 第48-49页 |
4.1.2 实现要项 | 第49-50页 |
4.2 SOA 应用框架中客户端的实现 | 第50-52页 |
4.2.1 Ajax 的引入 | 第50-51页 |
4.2.2 实现策略 | 第51-52页 |
4.2.3 实现要项 | 第52页 |
4.3 SOA 应用框架中服务端的实现 | 第52-54页 |
4.4 SOA 应用框架中外部资源搜索和抓取的实现 | 第54-56页 |
4.4.1 实现策略 | 第54-55页 |
4.4.2 实现要项 | 第55-56页 |
4.5 SOA 应用框架中应用逻辑层的实现 | 第56-59页 |
4.5.1 实现策略 | 第56-57页 |
4.5.2 实现要项 | 第57-59页 |
4.6 SOA 应用框架中企业服务总线(ESB)的实现 | 第59-62页 |
4.6.1 IBM 的Websphere 的引入 | 第59-61页 |
4.6.2 企业服务总线(ESB)的实现 | 第61-62页 |
4.7 本章小结 | 第62-63页 |
5 应用框架的验证 | 第63-82页 |
5.1 项目背景 | 第63-64页 |
5.1.1 项目目标 | 第63-64页 |
5.1.2 项目技术特点 | 第64页 |
5.2 业务需求 | 第64-65页 |
5.3 医院专家门诊预约网站系统的设计 | 第65-67页 |
5.3.1 医院专家门诊预约网站系统服务的划分 | 第65-66页 |
5.3.2 医院专家门诊预约网站系统的SOA 架构 | 第66-67页 |
5.3.3 医院专家门诊预约网站系统的组件图 | 第67页 |
5.4 医院专家门诊预约网站系统的组成 | 第67-70页 |
5.4.1 Ajax 客户端 | 第67-68页 |
5.4.2 服务器端 | 第68页 |
5.4.3 企业服务总线(ESB) | 第68-70页 |
5.4.4 外部资源搜索和抓取单元 | 第70页 |
5.5 医院专家门诊预约网站系统的实现 | 第70-79页 |
5.5.1 Ajax 客户端的实现 | 第71-72页 |
5.5.2 基于Rest 的Web Service 的实现 | 第72-77页 |
5.5.3 外部资源搜索和抓取功能的实现 | 第77-79页 |
5.6 系统应用及效果分析 | 第79-81页 |
5.7 本章小结 | 第81-82页 |
6 总结与展望 | 第82-84页 |
6.1 本文总结 | 第82-83页 |
6.2 改进与展望 | 第83-84页 |
参考文献 | 第84-87页 |
致谢 | 第87-88页 |
攻读学位期间发表的学术论文目录 | 第88页 |