- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科 学 技 术 研 究 工 作 报 告
基于SOA的数据仓库架构
张芳宁
V1.0
青岛大学邵峰晶教授科研梯队
2010年 04 月 28 日
文档修订记录
版本编号或者更改记录编号 *变化
状态 简要说明(变更内容和变更范围) 日期 变更人 批准日期 批准人 *变化状态:A——增加,M——修改,D——删除,N——正式发布
文档审批信息
序号 审批人 角色 审批日期 签字 备注
目 录
前 言 5
第一章 概述 6
1.1 术语 6
1.2 为什么需要SOA 7
1.3 SOA 的主要应用场景 8
1.4 什么是SOA 8
1.5 SOA 的特点 8
1.5.1 重点关注服务 8
1.5.2 松耦合 9
1.5.3 重构的灵活性 9
1.5.4 对标准的支持 10
1.6 SOA 带来的好处 10
第二章 技术资源 12
2.1 研究机构 12
2.2 国内外厂商 12
2.3 国内外网站、会议与技术刊物 12
2.4 国内外标准 12
2.4.1 标准组织 12
2.4.2 标准分类 13
第三章 SOA技术参考架构 22
3.1 SOA 技术参考架构 22
3.2 SOA 相关元素 23
3.2.1 资源 23
3.2.2 新开发服务 24
3.2.3 人员 24
3.2.4 其他平台 25
3.3 适配器 25
3.4 连通服务 26
3.5 协作服务 26
3.6 流程服务 27
3.7 业务服务 27
3.8 交互服务 28
3.9 信息服务 28
3.10 运行管理服务与工具 29
3.11 资源管理服务与工具 29
3.12 安全服务 30
第四章 SOA的关键技术 31
4.1 关键技术概述 31
4.2 服务的描述 31
4.3 服务的注册和查找 32
4.3.1 服务注册中心 32
4.3.2 服务查找 33
4.4 服务的管理 33
4.5 服务间的通信 34
4.5.1 通信协议 35
4.5.2 通信模式 35
4.5.3 通信模式 36
4.6 服务的应用 36
4.6.1 服务应用的相关工具 36
4.6.2 流程服务功能 37
4.6.3 统一操作界面 38
4.6.4 多渠道支持 38
4.7 服务的开发 39
4.8 服务质量属性 40
4.8.1 安全性 40
4.8.2 可靠传输 42
4.8.3 事务性 42
4.9 优势与适用性 43
4.10 实施中需要考虑的问题 44
第五章 基于SOA的数据仓库实例 45
5.1 传统分布式方案的缺陷 45
5.2 基于SOA的数据仓库实现价值 46
5.3 基于SOA的数据仓库设计 47
5.3.1 系统总体架构设计 47
5.3.2 系统用例分析 48
5.3.3 系统功能结构设计 49
5.4 基于SOA的数据仓库服务包装规范 50
5.5 系统总体结构设计 51
5.5.1 WEB服务层 52
5.5.2 应用服务层 53
5.5.3 数据库服务层 53
5.6 系统关键技术与实现方案 53
5.6.1 数据交换标准制定 53
5.6.2 服务的描述 54
5.6.3 服务发布与撤销 54
5.6.4 服务转换器设计 55
5.7 一次服务请求实例 56
前 言
随着数据仓库理论与技术的发展,越来越多的大中型企业或组织都构建了数据仓库系统,这些系统整合企业的历史数据,为企业制定决策提供了依据。但是,随着企业的发展和数据仓库系统的广泛应用,传统数据仓库的缺陷也开始显现,企业信息系统越来越臃肿,信息系统不断的重复建设使得企业的运营成本越来越高,企业的信息化建设渐渐成为企业的噩梦。
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
SOA 是一种IT体系结构样式,支持将您的业务作为链接服务或可重复业务任务进行集成,可在需要时通过网络访问这些服务和任务。这个网络可能完全包含在您的公司总部内,也可能分散于各地且采用不同的技术,通过对来自纽约、伦敦和香港的服务进行组合,可让最终用户感觉似乎这些服务就安装在本地桌面上一样。需要时,这些服务可以将自己组装为按需应用程序——即相互连接的服务提供者和使用者集合,彼此结合以完成特定业务任务,使您的业务能够适应不断变化的情况和需求,
您可能关注的文档
最近下载
- 公务员制度(题库).pdf VIP
- 光伏发电板安装劳务施工合同.docx VIP
- The Bethesda System for Reporting Cervical Cytology贝塞斯达报告子宫颈细胞学系统.pdf VIP
- 建筑结构抗震的设计振型分解反应谱法.ppt VIP
- 生物专业英语Lecture 7-The Origin and Diversity of Life.pdf VIP
- 太阳能光伏板安装合同协议.docx VIP
- 七年级国学经典竞赛题目.pdf VIP
- 中华人民共和国国家标准《民用爆炸物品生产、销售企业安全管理规程》.doc VIP
- 泰州市泰兴市河失镇社区工作者招聘考试试题汇总2024.docx VIP
- 2023年江苏省泰州市泰兴市黄桥开发区(黄桥镇)社区工作人员考试模拟试题及答案.pdf VIP
文档评论(0)