SOA治理组织的一个主要目标就是定义能促进开发可重用服务的流程和策略。由此,一个服务治理组织将参与整个服务的生命周期,包括识别、资助、设计、部署、运营、版本管理和退役。
SOA治理的一个关键问题是,它往往对可对SOA治理起补充作用的数据治理视而不见。即便它们俩的目标相差很远,但它们却一起分享了一组常常被称为 “企业数据模型(Enterprise Data Model)”的元数据。EDM是全体信息系统的逻辑数据模型(Logical Data Model),要是你愿意,你也可以把它视为一种本体(Ontology)。它的结构常常是抽象的,并且与记录系统(systems of record)的物理结构之间存在着松耦合。但是,任何已知记录系统中保存的所有数据元素都应该来源于EDM中的一个元素。EDM常常被用来搭建在系统间 同步或复制数据的转换映射。
除了EDM,数据治理拥有的流程还会影响服务设计、运营、版本管理和消费:这些流程包括数据质量、元数据管理、引用数据变更、业务规则变更、外部数据需求、数据模型变更等。
本文的重点并非是数据治理流程和SOA治理流程之间必需的一致。相反,我们将把焦点集中在使它们之间产生有效协作的前提:企业数据模型的共享使用。
分享到:
相关推荐
7. **企业服务总线(ESB)**:ESB作为SOA架构的核心组件,负责消息传递、转换、路由和服务代理,简化服务之间的通信。 8. **安全性**:SOA中的安全性涉及到身份验证、授权、加密和事务管理,确保服务的安全交互。WS...
4. **统一过程(RUP)的面向服务扩展**:这是一种项目管理框架,专门针对SOA项目的规划和执行进行了优化。 #### 实践案例 在制造业中,SOA的应用可以体现在物料管理、物流控制等方面。例如,“分配库存容器ID”...
- **协助企业文化转变**:推动企业向重用、团队协作和资源共享的方向转变,通过确立SOA架构标准和技术部署的最佳实践,为未来的SOA实施项目设定架构遵从性度量标准和指标。 - **持续迭代与优化**:SOA参考架构并非...
### 一种基于SOA架构的EAI研究与设计 #### 摘要 本文主要针对当前企业中普遍存在的分布式及异构应用系统集成难题进行了深入的研究,并在此基础上探讨了基于服务导向架构(SOA)的设计理念和技术手段。通过对SOA...
OSGI(Open Services Gateway Initiative)是一种开放的标准框架,主要用于创建模块化、动态的Java应用程序。它使得软件组件可以在运行时被加载、卸载和更新,而无需重启整个系统,这在构建可扩展和灵活的软件系统中...
SOA,即Service-Oriented Architecture(面向服务的架构),是一种设计复杂应用系统的方法论,其核心理念是将应用程序的不同功能单元通过通信协议联系起来,这些单元被称为服务。SOA强调的是服务之间的松耦合,使得...
面向服务架构(SOA)是一种设计方法,它强调将业务功能作为独立、可重用的服务来构建,使得不同系统之间的集成变得更加灵活。在J2EE环境中,EJB组件是实现业务逻辑的重要部分,它们可以通过Web服务技术暴露出来,以...
(1) **Internet环境下的企业交互:** 随着互联网的发展,企业间的信息交流日益频繁,传统的信息系统难以满足跨组织的数据共享需求,因此需要一种新的架构来支持这种交互。 (2) **异构系统的集成与互操作:** 不同的...
SOA架构提供了一种将不同系统服务化、模块化的方法,使得各个系统能够通过标准接口进行交互,提高了系统的灵活性和可扩展性。 2. 论文目标: 本论文的目标是设计并实施一个基于SOA的JX省烟草商业系统集成平台,...
SOA是一种设计思路,强调将应用程序的不同功能单元通过服务接口联系起来。在太普数据挖掘工具中,SOA架构使得各个组件之间可以独立开发、部署和服务,大大提高了系统的灵活性和可扩展性。例如,不同的数据预处理任务...
**Jeff Davies**是一位资深的SOA架构师,他在BEA Systems担任高级SOA架构师职位,拥有丰富的行业经验和技术背景。本书由他带领团队共同完成。 #### 二、书籍概述及定位 《SOA:BEA AquaLogic Service Bus 定义指南...
【普元基于SOA架构的OneApp解决方案】是一种旨在解决企业信息化建设中普遍存在的问题的策略,它基于面向服务的架构(Service-Oriented Architecture,SOA),旨在提供一个统一的信息展现平台,实现数据共享、集成,...
本研究针对数学计算领域的需求变化和发展趋势,提出了一种新的数学计算平台设计方案。传统上,数学计算主要分为符号计算和数值计算两种类型,但实际应用中往往需要将这两种计算方法结合起来使用。为了解决这一问题,...
本文设计了一种基于SOA的医院医疗设备管理系统架构模型,可以帮助医院机构更好地管理医疗设备,提高医疗服务质量和效率。该模型可以作为医院医疗设备管理的参考模型,对医院医疗设备管理的发展和改进产生积极的影响...
针对SOA的应用和发展,IDC提出以下建议: - **客户**: - 建立全面的企业架构,明确SOA的目标和范围。 - 加强内部团队建设,提升相关人员的技能水平。 - 选择合适的合作伙伴,共同推进项目的实施。 - **软件厂商...