免费下载!由 O’Reilly 出版的《NGINX 完全指南》中文版已正式上线 了解详情
写点什么

2011,SOA 进入稳步发展时期

  • 2012-01-21
  • 本文字数:1570 字

    阅读完需:约 5 分钟

纵观 InfoQ 2011 年度所有 SOA 相关新闻和文章,可以得出结论:SOA 已进入稳步发展时期。正如​ OMG 总裁 Soley 说:“当人们不再热议某个标准时,就意味着它已经成功”

2011 年 SOA 社区的确安静了许多。喧嚣过后,人们冷静下来思考如何提供更优秀的支撑产品,如何更好地实施 SOA。从下面的几则新闻中可略见一斑。

从越来越多的项目实施中,人们意识到建模方法对 SOA 实施的成功至关重要。所以, SOA 领域建模,用 OOD 还是 SOA 方法?曾在社区里掀起一场轩然大波。不过,争论归争论,不论用什么建模方法,服务开发出来之后不可避免要经过测试这一关,功能测试和性能测试的联姻成就了​ SmartBear 产品家族又添新成员:SoapUI 和 LoadUI

在任何一个领域中,实施经验的总结和分享对整个社区的进步都是​功不可没的。WSO2 出了一款白皮书,称作《​​为解决方案架构师打造的实用SOA 》;而IBM 资深SOA 架构师在Qcon 中国杭州大会上分享了​​国家级基础信息库交换系统架构设计

​SOA 的未来一直是人们关注的,REST 曾经被视为SOA 的发展方向

人们关心过 REST 在企业中获得成功了么?,也曾疑问过 RESTful Web Services 就是 RESTful API 吗?。有人给出了回答企业级REST = 自定义、创造和标准化Media Type ,也有人传道解惑:​ REST 会是 SOA 的未来吗?

有的 REST 实践者写下来了​​​​ REST“皈依者”日记,有的做出了非常棒的总结——​ REST API 的好的、坏的及难堪的实践。实际上,REST 有优点,也有缺点。有人提出 REST API 用得也痛苦,也有人探讨 REST API 还有新麻烦?;有人认为只要把 REST 用到浏览器之外就是 unREST,而随后就有人提出问题 unREST 是新的 REST 吗?

企业级应用架构依赖于 SOA 原则,同时也可从社交网络和互联网架构中学习经验,比如下面这个例子给我们的启示:​​​ NetworkedHelpDesk 的票证共享 API:未来企业 API 之一瞥

SOA 和云计算的融合也是 2011 年被关注的重点

业界的大师们在​圆桌论坛:SOA 与云计算中各自给出SOA 和云计算融合的观点和建议。虽然各位大师在一些细节问题的看法上有诸多差别,但是他们都认为SOA 和云计算的融合是未来的方向。

​大师们忙着谈理论,则企业和从业者们忙着实践者,比如 Amazon 发布一系列新服务吸引​企业客户迁移到云端​,还有人尝试寻找 SOA 和 Hadoop 之间的融合点,探寻 SOA 在新兴的 Hadoop 世界扮演的角色

此外,在 SaaS 应用的兴起的同时,云标准的发展却相对滞后,云“孤岛”越来越多,整合从企业发展到了云端。除了 IBM、MuleSoft 相应地云整合产品之外, MuleSoft 发布下一代 PaaS 整合服务 iPaaS Talend 发布云端统一整合平台微软发布Windows Azure 应用整合服务预览版。从这些密集的发布来看,整合云平台的发展趋势基本可以确定。

在中国,SOA 同样进入蓬勃发展时期。从百度指数中可以看出,媒体对SOA 的关注度在下降,而实施者对SOA 的关注度却曾上升趋势。

InfoQ 的用户调查问卷结果表明,已经实施 SOA 或正打算实施 SOA 的企业占了 58% 之多,其中规划实施 SOA 的组织占 38%,远远大于过去几年的总和 20%。

​总而言之,2011 年是 SOA 取得成功的一年。少了点论战,多了点实站;少了点理论,多了点实践;少了点对未知领域的担心,多了点成功过后的分享。REST 和云计算无法也不可能取代 SOA,相反,三者之间的融合却成了必然趋势。​​​​​

2012-01-21 05:411824
用户头像

发布了 184 篇内容, 共 73.5 次阅读, 收获喜欢 6 次。

关注

评论

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

【web安全】Spring boot heapdump获取敏感信息

H

Java 网络安全 WEB安全

C++后台开发学习路线

Linux服务器开发

后台开发 C/C++ 后端开发 Linux服务器开发 C++后台开发

ModStartCMS模块化建站系统 v3.4.0 富文本粘贴上传,自定义分页

ModStart开源

php laravel modstart

国产虚拟化软件H3C CAS体验之环境搭建(虚拟机搭建)

WangNing

虚拟化 环境搭建 H3C CAS

云图说|DRS数据对比——带您随时观测数据一致性

华为云开发者联盟

数据一致性 DRS 数据复制 数据迁移

2021年券商APP盘点:用户规模大幅度增长,智能炒股成为行业标配

易观分析

券商

大咖说|阿里巴巴闻佳:数字技术将引领我们走向节能型社会

大咖说

阿里巴巴 数字化 环保 双碳

vivo鲁班RocketMQ平台的消息灰度方案

vivo互联网技术

RocketMQ 消息中间件

消息复杂计算的抽象和简化

阿里巴巴终端技术

数据处理 客户端 消息

数字化时代,银行如何建设管理小程序平台促进线上金融业务发展?

FinClip

小程序 银行

使用Rust的几点理由,加入我们,一起学习!

非凸科技

网络安全 kali web安全【渗透测试】目录遍历漏洞

学神来啦

网络安全 渗透测试 WEB安全 kali kali Linux

“==”和“===”,难道不是多一个的区别吗?

华为云开发者联盟

JavaScript typescript string 变量 操作符

网易数帆云原生日志平台架构实践

网易数帆

云原生 网易

Intel CET缓解机制实战解读

腾讯安全云鼎实验室

安全攻防 网络安全 安全研究

详解图像处理的算术运算与逻辑运算

华为云开发者联盟

OpenCV 计算机视觉 图像处理 图像算术 逻辑运算

Tech Talk 活动预告 | 送走 CentOS Linux 8,开发者们该如何保持 Linux 的采用途径?

亚马逊云科技 (Amazon Web Services)

开发者

【CAD】系列Ⅰ

謓泽

3月月更

网络协议之:socket协议详解之Datagram Socket

程序那些事

socket 网络协议 udp 程序那些事 3月月更

设计秒杀系统架构,这4个关键点要注意

华为云开发者联盟

秒杀系统 订单 秒杀系统架构 RabbitMQ延时队列 Rabbit MQ

NextRPC : RPC多段返回的创新和探索

阿里巴巴终端技术

RPC 客户端

业务驱动的全景监控体系在阿里的应用 | 阿里巴巴DevOps实践指南

阿里云云效

云计算 阿里云 DevOps 云原生 云端开发

无缝融入 Kubernetes 生态 | 云原生网关支持 Ingress 资源

阿里巴巴云原生

二维码的应用技术

源字节1号

开源 前端开发 二维码 后端、

释放「数据价值」,请别忽视基础软件本身的提升

ToB行业头条

2011,SOA进入稳步发展时期_SOA_马国耀_InfoQ精选文章