InfoQ 的编辑 Stefan Tilkov 是 innoQ 的咨询师,在
《SOA 十大原则》这篇文章中,他从 Don Box 从前提出的四大原则(明确边界下的服务、共享契约和架构、策略驱动和自治)展开讨论,根据自己和许多客户打交道的实际工作经验,又延伸出其他的六个原则:可传输的格式、面向文档、松耦合、遵循标准、独立于软件供应商和元数据驱动等。
这篇文章值得令人关注的是这些原则都是从实践中来,但均是抽象的概念,独立于现在市场上专有的厂商框架。这就保证了这些观点的中立性。正如作者在文章的最后所说,“坦率地讲,我也不希望你完全同意,至少不是全部都同意——我希望你能带着它们来引发一些讨论”,在 SOA 概念满天飞的今天,我们也希望你能继续对 SOA 问题的讨论,分享你的 SOA 实践心得。
更多内容推荐
总复习 | 重新来“看书”
今天我站在“看书”的视角,带着你进行一次复习。这些书大多是在我个人成长过程中,给我留下深刻印象的。
2019-04-26
2011 SOA 虚拟研讨会
在本次虚拟研讨会上,SOA专家们分享了他们对于SOA现状以及未来趋势的观点及看法。
敏捷和 SOA 是好兄弟?
敏捷如同手套中活动的手指。SOA则是这个手套,范围便是整个企业。SOA和敏捷的大多数原则并不矛盾。当它们同时出现的时候,它们会相互促进。敏捷开发若是缺乏清晰的目标愿景和公司目标就会徒劳无获。SOA要是不知道如何利用敏捷原则使目标成为现实,将会浪费时间和金钱。
01|DDD 小传:领域驱动设计为什么这么火?
DDD为什么在这几年又火起来了呢?这节课会为你揭秘。
2022-12-06
Microsoft 应放弃四项 SOA 信条?
Microsoft的Harry Pierson(网名DevHawk)建议Microsoft应该放弃他们的四项SOA信条,因为Harry认为它们是无用的,至少已经不再有用。
开篇词 | 想吃透架构?你得看看真实、接地气的架构案例
欢迎你和我一起进阶架构!
2020-02-19
服务发现需求和模式(上)
无
2018-10-12
InfoQ 中文站 SOA 社区 2007 年度十大新闻
随着社区对SOA经验的积累,人们对于它的态度也越来越务实。在2007年,SOA不乏一些亮点。例如,SCA因最终成为OASIS的标准而变得更加开放,又有几个WS相关的协议被关闭了,新工具也在一如既往地推出等等。但是,最应该关注的恐怕还是一些观念和思想上的变化。因为,工具最终还是为人所用,而不应是人被工具束缚。这也是本次选择新闻的原则,即思想第一,工具技术第二。
SOA 旅程:从了解业务到敏捷架构
如果单体是紧密耦合而不是内聚的,就可以对其进行拆分,以让业务更为敏捷。有很多错误的方法可以做到这一点。它们将带来同样紧密耦合但没有内聚性的分布式单体。本文将介绍如何协调技术服务和业务能力。
使用 DDT 思想重构项目:使用数据库保存数据,将数据驱动思想应用到项目
2020-08-27
你的代码是怎么变混乱的?
设计原则,是一个更好的体系,掌握设计原则之后,才能更好地理解设计模式这些招式。
2019-03-29
SOA 十大原则
这这篇文章中,来自InfoQ的Stefan Tilkov,也是innoQ的咨询师,提出了讨论SOA的10个原则。这个列表源于Don Box的四大原则(明确边界下的服务、共享契约和架构、策略驱动和自治),又扩展了六个话题,包括可传输的格式、面向文档、松耦合、遵循标准、独立于软件供应商和元数据驱动等。
十年 SOA:当前的位置和未来的方向
SOA 10岁了。在这次虚拟研讨会中,InfoQ聚集了几位经验丰富的企业架构师来分享他们的观点,他们是:Jeff Andre,Eric Ballou,Dave Hollander和William El Kaim。他们谈到了重用、业务/IT对齐、治理……
WOA 治理不同于 SOA 治理
Actional公司CTO Dan Foody最近在一篇文章里讨论了基于Web的架构如何需要治理、而其治理与SOA治理是根本不同的。
意见:SOA 不需要公共信息模型
松耦合并不只是使用一个公共的语法和一些协议,它还涉及一组共享语义的创建和管理。让我们快速地了解一下公共信息模型和共享语义的区别,并决定那种更可能地被使用在面向服务架构中。
SOA 的未解之谜
eBIZQ的Joe McKendrick在他最新的一篇博文中谈到了SOA周围的一些未解之谜:SOA与云计算的区别,在人们还没有完全实施SOA之前何来SOA的失败,如何度量SOA的成功等。
争论:SOA 已死?
Burton Group的Anne Thomas Manes为SOA写了一篇讣告,宣布SOA于2009年元旦遭遇死亡,经济衰退的灾难性影响彻底摧毁了它。InfoQ收集了业界对此的各种反应。
SOA 概述
JP Morgenthal的一篇新作“忙碌总裁的面向服务的架构参考向导”是一个很好的起点,让你不需要陷入技术的术语和噱头之中就能够快速理解SOA是什么。
推荐阅读
电子书

大厂实战PPT下载
换一换 
熊飞 | 经纬中国 合伙人
巫旭东 | 腾讯云 数据库高级工程师
杨政权 | 腾讯云 Serverless 部门专家架构师









评论