SOA和.NET&Windows Azure

日期: 2010-08-12 作者:James Denman翻译:张培颖 来源:TechTarget中国 英文

微软模式与实践团队主管John deVadoss表示最近这段时间,SOA 社区在基本SOA术语和概念上逐渐达成一致。John deVadoss同时是《SOA with .NET & Windows Azure:Realizing Service-Orientation》一书的作者之一。

  TT SOA最近就该书和相关话题采访了deVadoss。他告诉我们如果把五个架构师放在同一房间内来探讨SOA,关于什么是真正的SOA,你可能会听到十种不同的观点。但是逐渐增长的大量实践经验跳河了这些争论。

  deVadoss讲到:“两三年前,只有很少的实践经验可以提取出来,争论的焦点还是SOA 是否有价值。”但是改变也相对比较快速。最近,以SOA with .NET & Windows Azure》为证,很好地定义了模式集,这会更加有助于支持相容服务组合。

  尽管从亚洲到修的采纳率相对多样化,但现在世界范围内的采纳度显著提高,因此有更多的案例可供学习研究。架构师可以回顾一下,然后说“这里有如何实施的例子”,而过去他们常说“我觉得这可行。”换句话说,SOA已经从理论落实到实践上。deVaddos强调,“没有银弹,也没有一个放之四海皆准的解决方案。”

  按照deVadoss的说法,“SOA 基本的主旋律是组合。”意味着编译现有系统和服务来形成新的组合应用,呈献给用户。这是一个揭露遗留系统并用服务组合它们,创建有用的应用的过程。

  笔者认为微软平台的工具集类似一套高尔夫球杆。开球的人很伟大,但是你并不希望使用一些棘手的射击来接近洞口,这与RESTful服务类似,它可以根据快速设立有用的Web服务覆盖很多方面,但它也有局限性,比如要支撑安全风险,这就是个棘手的任务。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

张培颖
张培颖

云计算网站编辑

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 任意云 | 合纵连横,微软+戴尔重构混合云的新局面

    随着去年各行各业的“互联网+”战略全面启动,“在中国、为中国”的戴尔本着任意云战略,联合微软公有云Azure,优势互补,合纵连横,正在打开混合云市场的新局面。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。