限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

文章: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:261027
用户头像

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

关注

评论

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

YashanDB知识库|使用EXP导出全库导致服务器卡死?可能是这个原因!

数据库砖家

数据库·

Arthas stack (输出当前方法被调用的调用路径)

刘大猫

Java 监控 Arthas stack 调用路径

程序员加班真相:60% 时间浪费在重复代码?AI 重构的破局之道

飞算JavaAI开发助手

开发者必看!2025 年最值得关注的 AI 代码工具 Top5

飞算JavaAI开发助手

程序员的 “代码平权” 时代:飞算 JavaAI 如何打破技术壁垒?

飞算JavaAI开发助手

Wasm Client SDK 架构介绍

Geek_1ef48b

无界闪联 鸿启未来|“源师兄”智慧大脑L1焕新升级发布

坚果

润开鸿

YashanDB|修改yac参数后执行shutdown immediate数据库卡住的原因和解决办法

数据库砖家

数据库

Oracle迁移YashanDB实录:初试YMP异构数据库迁移平台

数据库砖家

数据库·

1天成为Java高手?飞算 Java AI 解锁学习捷径

飞算JavaAI开发助手

YashanDB|update/delete 没有命中数据,alter 却卡死?其实是 TS 锁在作怪

数据库砖家

数据库·

Electron Demo 的快速编译与启动

Geek_1ef48b

面试5家收到4家offer,Java面试成功率高达80%!

程序员高级码农

Java java面试 Java面试题 Java面试题库

为什么 .NET8线程池 容易引发线程饥饿

量贩潮汐·WholesaleTide

Java .net

Flutter Demo 的快速编译与运行

Geek_1ef48b

使用YMP工具实现Oracle到YashanDB迁移全过程解析

数据库砖家

数据库

SvelteKit 最新中文文档教程(22)—— 最佳实践之无障碍与 SEO

冴羽

前端开发 前端框架 React Svelte SvelteKit

外贸企业网络加速方案选择指南

Ogcloud

网络加速 企业组网 海外网络加速 企业网络加速 网络加速服务

YashanDB知识库|执行 shutdown immediate 无响应还导致 coredump?背后原因找到了!

数据库砖家

YashanDB知识库|SQL语句报 YAS-00103 是因为忘了 close?

数据库砖家

数据库·

数据分析与AI丨预测电池寿命只需要2小时!Altair RapidMiner 实现论文级AI 模型流程化

Altair RapidMiner

人工智能 数据分析 汽车 电池 RapidMiner

2025 年 Java 开发者薪资报告:AI 工具如何助你 “升职加薪”?

飞算JavaAI开发助手

Wasm Client SDK线上优化

Geek_1ef48b

开启报名!火山引擎 x PICO-全国大学生物联网设计竞赛赛题发布

火山引擎边缘云

物联网 火山引擎 端智能 具身智能

云图说|HSS新版‘反黑三件套’,全方位守护主机与容器安全!

华为云开发者联盟

华为云 主机安全 HSS

vllm+vllm-ascend本地部署QwQ-32B

zjun

覆盖 6 大场景的在线工具网!这个宝藏网站让学习、办公、带娃全变简单

极客天地

Oracle 迁移 YashanDB 的顺滑实战体验:一条龙的工具到底有多省心?

数据库砖家

数据库·

深入研究:亚马逊商品列表API详解

tbapi

亚马逊API 亚马逊商品详情API 亚马逊商品列表接口 亚马逊数据采集

YashanDB知识库|SQL 中用了 OR,怎么反而性能下降了?该不该改写?

数据库砖家

数据库

为什么YashanDB共享集群的高可用能力被频繁点赞?核心机制到底强在哪?

数据库砖家

数据库

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