AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

文章:SOA 治理──企业视图

  • 2008-12-10
  • 本文字数:713 字

    阅读完需:约 2 分钟

在这篇新文章里, SOA 架构师 Michael Poulin 解释了 SOA 治理在确保 SOA 项目成功中的必要性,并解释了 OASIS SOA 参考模型以及相应的分派给 SOA 治理的 SOA 参考架构。Michael 从企业的视角观察了 SOA 治理的细节并通过几个 SOA 治理策略的例子进行了阐 释。

除了 SOA 参考模型之外,Michael 还介绍了正处于公众评阅中的 OASIS SOA 参考架构:

在 SOA RA PRD 1 中承认了企业的社会性结构在 SOA 中的地位。的确,服务交互参与者-服务消费者和提供者-的行为,只有对人,以及那些“拥有需要”的和“拥有能力” 的组织单元才有业务或技术意义。作为结果,我们可以说,如果一个社会性结构变化了,同样的行为也许会得到跟之前不一样的意义。甚至,如果一个消费者期望一 个服务在不同的社会性结构中表现同样的意义,要满足这样的期望,那么只能是在不同的社会性结构中,服务将拥有不同的行为,并将产生不同的结果(或 RWE)。

Michael 指出了 SOA 治理并不是一个企业所需要关心的唯一治理:

然而,SOA 治理无法取代企业治理,或是业务治理,或是 IT 治理。我们必须记得 SOA 之外的世界。

按照作者的说法,SOA 治理被应用于四个服务结构和服务使用的主要方面:

  • 服务结构 – 组成一个服务的最小元素集合,以及元素关系和操作模型(开发,集成,部署策略)
  • SOA 基础设施 – 给配那些基本公用功能,以支持对服务的使用 (部署和运行时策略)。
  • 服务清单 – 附于服务之上的需求,被动地或自动地充许它在基础设施内可以通过公开接口被访问到(管理策略)。
  • 参与者交互 – 所有服务交互的参与者都需要遵从的一贯预期(可达性和运行时策略)。

Michael 还总结了在他过去的实践中被证明有用的 SOA 治理策略的实例。

详细内容请阅读全文 SOA 治理──企业视图

2008-12-10 20:26929
用户头像

发布了 133 篇内容, 共 39.8 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

js异步编程的三种模式

hellocoder2029

JavaScript

分享一招应对BOM表的检查方法,摆脱被BOM支配的“恐惧”

华秋PCB

检查 PCB PCB设计

直播CDN调度技术关键挑战与架构设计

京东科技开发者

架构 系统架构 直播 CDN加速 CDN技术

【Go电商实战05】结合项目解答使用Go中间件遇到的问题:中间件的概念和应用

王中阳Go

golang 学习方法 中间件 11月月更 电商实战

JavaScript刷LeetCode拿offer-树的遍历

js2030code

JavaScript LeetCode

Redis6.0新特性、剖析线程模型(单线程和多线程)

C++后台开发

redis 多线程 后端开发 单线程 C++开发

彻底搞懂nodejs事件循环

coder2028

node.js

Python进阶(三十八)利用matplotlib 进行折线图,直方图和饼图的绘制

No Silver Bullet

Python matplotlib 11月月更

Python进阶(三十七)Windows7使用nginx+apache部署django项目

No Silver Bullet

Python Apache nginx django 11月月更

Python进阶(三十九)使用matplotlib进行绘图分析数据

No Silver Bullet

Python 绘图 matplotlib 11月月更

亚中医疗——数据驱动预算管理升级,引领业务发展

元年技术洞察

数据驱动

js函数式编程讲解

hellocoder2029

JavaScript

MASA MAUI Plugin (六)集成个推,实现本地消息推送[Android] 篇

MASA技术团队

blazor MASA MAUI Xamarin MASA Blazor

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

一文读懂NodeJs知识体系和原理浅析

coder2028

node.js

ONES 出席产业互联高峰论坛,分享金融企业研发管理实践

万事ONES

JavaScript刷LeetCode拿offer-js版字典

Geek_07a724

JavaScript LeetCode

java Apache poi 对word doc文件进行读写操作

@下一站

编程 原创 word Java core 11月月更

聚焦“教-学-评-测-练-管一体化”,推动新型人才培养!

华为云开发者联盟

云计算 后端 华为云

JavaScript刷LeetCode拿offer-二叉树层序遍历篇

Geek_07a724

JavaScript LeetCode

Nftea: 世界杯文化、 NFT与 期权的首度碰撞

股市老人

js对象和原型、原型链的关系

hellocoder2029

JavaScript

挖到宝了!2022阿里大佬手写“精品”Sping Boot学习笔记

小小怪下士

Java 程序员 阿里 springboot

还在为数据库事务一致性检测而苦恼?让Elle帮帮你,以TDSQL为例我们测测 | DB·洞见#7

腾讯云数据库

数据库 腾讯云 数据一致性 tdsql 腾讯云数据库

【Redis】Redis AOF持久化

石臻臻的杂货铺

redis 11月月更

nodejs实现jwt

coder2028

node.js

元年科技:在数字化浪潮中,为企业建造一艘“方舟”

元年技术洞察

微服务 云原生 容器化 方舟企业数字化 PaaS 平台

大咖说·先临三维|高精度3D视觉技术商业应用与实践

大咖说

科技 高精度3D视觉

前端leetcde算法面试套路之二叉树

js2030code

JavaScript LeetCode

[力扣] 剑指 Offer 第一天 - 用两个栈实现队列

陈明勇

Go 数据结构与算法 力扣 11月月更

文章:SOA治理──企业视图_SOA_Michael Poulin_InfoQ精选文章