写点什么

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

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

关注

评论

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

CRUD搬砖两三年了,怎么阅读Spring源码?

小傅哥

Java spring 小傅哥 源码学习 框架学习

爬虫入门到放弃04:爬虫=犯罪?对不起,我对钱没有兴趣

叫我阿柒啊

爬虫 robots.txt

关于线程的执行顺序,可能真的只是你以为的你以为

华为云开发者联盟

Java 线程 多线程 Thread 任务调度

如何包容他人的多样性

escray

学习 极客时间 朱赟的技术管理课 7月日更

教你如何将二进制文件导入到数据库

华为云开发者联盟

数据库 数据 二进制 GaussDB(DWS) 二进制文件

基于Jena的知识推理

华为云开发者联盟

推理 知识推理 Jena 推理引擎 RDF图

当女性撰写科技新闻,她在报道什么?

脑极体

《全国移动App第二季度安全研究报告》

InfoQ_11eaedef67e9

网络安全 移动安全 个人信息安全 APP安全

三十岁,像培养孩子一样培养自己。

南冥

生产上数据库死锁,是该程序员祭天了

skow

Java MySQL 面试

Python OpenCV Sobel 算子、Scharr 算子、laplacian 算子 复盘学习

梦想橡皮擦

Python 7月日更

Go语言:SliceHeader,slice 如何高效处理数据?

微客鸟窝

Go 语言

数据,流通在没有船的港口

白洞计划

Redis 帝国的神秘使者,竟然想改造 C 语言!

悟空聊架构

redis 架构 悟空聊架构 7月日更 用故事讲技术

云图说|ROMA演进史:一个ROMA与应用之间不得不说的故事

华为云开发者联盟

华为云 应用 ROMA 云图说 应用使能

灵活运用分布式锁解决数据重复插入问题

vivo互联网技术

分布式锁 服务器 并发

队列Queue:任务间的消息读写,安排起来~

华为云开发者联盟

鸿蒙 数据结构 队列 Queue 消息

2021 挚物·AIoT产业领袖峰会召开,EMQ 映云科技喜获双料荣誉

EMQ映云科技

百度 华为 工业互联网 AIOT 边云协同

爱情,婚姻,与AI

脑极体

钻石01:明心见性-如何由表及里精通线程池设计与原理

MetaThoughts

Java 多线程 并发

Axie区块链宠物游戏系统开发搭建

薇電13242772558

区块链

星云矿工fil分币系统软件开发

获客I3O6O643Z97

fil币 星际联盟fil矿机靠谱吗

Python开发篇——构建虚拟Python开发环境(Conda+Poetry)

吴脑的键客

Python Anaconda

英特尔陈伟:AIoT时代的新思维

E科讯

微软亚研院:如何看待计算机视觉未来的走向?

百度开发者中心

最佳实践 方法论 计算机视觉 语言 & 开发 文化 & 方法

《MySQL是怎样运行的》读后思考

MySQL

OGC标准WMTS服务概念与地图商的瓦片编号流派-web地图切片加载

zhoulujun

GIS 瓦片地图 地图瓦片服务 WMTS

技术上的过度医疗

superman

过度设计 完美方案

filecoin云算力系统开发案例解析

获客I3O6O643Z97

挖矿矿池系统开发案例 fil币 fil矿机和云算力

架构实战营模块三作业

maybe

异常是怎么被处理的?这题的答案不在源码里面。

why技术

面试 JVM 字节码

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