`
Taven
  • 浏览: 43562 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一种针对SOA的消息类型架构

阅读更多
SOA治理组织的一个主要目标就是定义能促进开发可重用服务的流程和策略。由此,一个服务治理组织将参与整个服务的生命周期,包括识别、资助、设计、部署、运营、版本管理和退役。

SOA治理的一个关键问题是,它往往对可对SOA治理起补充作用的数据治理视而不见。即便它们俩的目标相差很远,但它们却一起分享了一组常常被称为 “企业数据模型(Enterprise Data Model)”的元数据。EDM是全体信息系统的逻辑数据模型(Logical Data Model),要是你愿意,你也可以把它视为一种本体(Ontology)。它的结构常常是抽象的,并且与记录系统(systems of record)的物理结构之间存在着松耦合。但是,任何已知记录系统中保存的所有数据元素都应该来源于EDM中的一个元素。EDM常常被用来搭建在系统间 同步或复制数据的转换映射。

除了EDM,数据治理拥有的流程还会影响服务设计、运营、版本管理和消费:这些流程包括数据质量、元数据管理、引用数据变更、业务规则变更、外部数据需求、数据模型变更等。

本文的重点并非是数据治理流程和SOA治理流程之间必需的一致。相反,我们将把焦点集中在使它们之间产生有效协作的前提:企业数据模型的共享使用。

分享到:
评论

相关推荐

    一种基于SOA技术的复合系统架构的设计

    一种基于SOA技术的复合系统架构的设计:本文针对软件开发的系统架构问题,即在相似的分析结果前提下复用的体系架构。提出了基于SOA 技术的复 合系统架构的设计方案,并在开发的毕业设计管理系统中得到应用,用以...

    结合领域驱动设计的SOA分布式软件架构

    本文主要是参考MartionFowler所著的《企业应用...SOA(面向服务架构)由Gartner在1996年提出来,它是一种分布式的软件架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行部署、组合和使用。简单来说,SOA就

    论文研究-用于整合SOA与EDA的智能化事件驱动模型.pdf

    针对目前企业应用系统开发面临的主要问题,运用事件价值观分析事件所提供的价值对用户的重要性与实际贡献,设计一种价值驱动的智能化事件本体模型,有效结合了SOA整合系统与EDA即时通知事件的功能,为设计具有弹性、...

    BEA推出架构集成和SOA管理方面的服务方案

    SOA是一种IT基础架构方法论,它可以把企业应用所包括的不同功能组织成基于标准的服务,这些服务可以迅速组合、配置及重用,以适应不断变化的业务环境。这种模块化的IT方法有助于提高公司的适应性、敏捷性和反应速度...

    网络安全架构:安全架构公理.docx

    而安全架构域是从另一个视角来看的另一种观点,但与其它视角有很大不同,因为它是一个跨领域的域,必须以整体的方式解决所有其它域的安全和风险管理问题。因为风险无法分为孤立的架构域,所以安全架构师必须同时从...

    基于SOA的信用卡系统的设计与实现

    由于银行IT系统本身存在着系统庞大、技术错综复杂,在稳定性、安全性、性能方面要求严格的特点,所以基于SOA架构的、面向业务流程的整合对于银行系统来说是比较合适的一种改进方案。本文通过对SOA架构的介绍,并针对...

    SOA安全性解决方案

    火龙果软件工程技术中心 本文将描述松散耦合的SOA环境中的安全性解决方案。既然在那篇文章中,我们已经谈及了SOA中的安全性问题,并且大家都需要这方面的...让我再重复一遍:我的目标是提供一种评估安全性如何影响SOA

    基于SOA的气象数据共享平台研究

    结合云计算,分布式存储,Web Service等先进技术,采用面向服务的SOA架构,提出了一种基于SOA的气象数据共享平台。与传统气象数据共享平台相比,平台将数据共享核心业务封装成一系列的Web服务,可实现各类异域异构...

    针对中小企业业务目标集成 SOA 和云计算-研究论文

    在开始选择平台和技术之前,需要了解现有和未来的架构状态,面向服务的架构 (SOA) 和云一起可以为中小... 在此,我们提出了一种架构,该架构使用 SOA 原则来创建总体战略计划,并关注架构上下文如何支持云计算的使用。

    实施微服务架构的关键技术

    大家都在提微服务架构,微服务架构...可能每个人的理解都不一样,大家都应该都知道SOA架构,SOA架构的粒度是比较粗的,到底我们应该以什么样的粒度拆分微服务?我认为,微服务架构本质上一个业务架构,那么对业务了解

    最新智能工厂信息化架构及MES系统整体规划-----180626.doc

    智能工厂信息化架构及MES系统整体规划 企业信息化架构 基于制造企业的三个管理平台规划,其信息化系统整体架构规划如下: 基于整体信息化架构规划,实现的网络拓扑架构如下: 针对具体一个工厂或制造车间的网络拓扑...

    高级软件架构师复习提纲

    61、 SOA指://本质上是一组服务的集合。这些服务之间相互沟通。这种沟通既可以是简单的数据传输,或者是由两个或多个服务共同参与的一些活动。SOA也包括Service之间的连通技术。 62、 以下概念哪些与目录服务管理 ...

    NutzFw企业级快速开发框架.rar

    这是一种将传统单体架构、SOA架构转向微服务架构,专门为大型分布式项目和微服务设计的架构,因此市场潜力还是很大的。 一、先了解微服务快速开发框架的定义 微服务就是一种架构风格,是将一个大型复杂软件应用由一...

    理解SOA中的服务生命周期:设计时

    摘要面向服务架构(SOA)描述了一种架构方法,它依赖于将业务流程和底层活动分解为基于标准的服务。这些服务可能为细粒度、粗粒度、以表示为中心、以数据为中心或许多其他变换方式。有效管理服务的生命周期是SOA计划...

    Bluemix白皮书---从概念到应用--中文

    Bluemix是IBM的一种新的平台及服务(PaaS)产品,通过将IBM的软件、第三方和开源技术结合在一起实现SoR和SoE之间的这种集成。为了简化开发者、企业和独立软件提供商的应用设计,IBM还在云中提供了IBM Bluemix DevOps...

    springCloud

    消息代理(Message Broker)是一种消息验证、传输、路由的架构模式。消息代理是一个中间件产品,它的核心是一个消息的路由程序,用来实现接收和分发消息,并根据设定好的消息处理流来转发给正确的应用。它包括独立的...

    基于SOA的新型企业应用集成框架的研究与设计

    针对传统的企业应用集成(EAI)缺乏灵活性和适应性、集成难度较大等问题,讨论了相关的支撑技术,充分利用SOA具有的松耦合、跨平台、可重用的优点,提出一种基于SOA的新型企业应用集成框架,实现了用户访问与底层数据...

Global site tag (gtag.js) - Google Analytics