写点什么

Gartner 发表 WOA 备忘录

  • 2008-12-18
  • 本文字数:599 字

    阅读完需:约 2 分钟

Gartner WOA 备忘录的合著者 Nick Gall 对报告发表了评论报告开门见山地将WOA 定义为Roy Fielding 的RESTful 架构的一个扩展,尤其是就那四个统一接口而言。

报告的关键论点是:应用中立性约束(application neutrality constraint)是根本性的重要约束;当被应用到SOA 上时,它是从偶然性重用来考虑全局网络效应。

按照Nick 的说法,Gartner 报告是他本人和 Anthony Bradley Dan Sholler 一致同意的结果,并代表了 Gartner 对于 WOA 和 WS-* 规范之间关系的看法。

报告写道:

WS-* 规范(SOAP、WSDL 和 UDDI)已经广为人知,其主要问题在于,它们过于强调实现中立性。[……] 这本无可厚非 [……] 但它没有把重点放在应用中立性的通用接口约束(generic interface constraint)上。

应用中立性应该是接口的首要目标,因为这个特性正好能够实现可共享性(shareability)(一条基本的 SOA 原则)。

一个通用、应用中立的协议是共享使用(重用)的关键,如 Atom 发布协议(APP)或 Google 的 GData 协议。反而言之,应用特定的协议越多,可共享性就越低。

Nick 引用了报告中的一句话作为总结:“目标是关注那些把这些概念[REST、WOA、Web 服务] 统一起来的关键通用接口约束,而不是争论概念之间的细微区别”;他认为这才能让“Web 服务”重新得到“Web”的威力。欲知报告详情,请访问Gartner 的网站。

查看英文原文 : Gartner Releases Note On How To Put The “Web” Back In “Web Services”

2008-12-18 20:11771
用户头像

发布了 255 篇内容, 共 58.7 次阅读, 收获喜欢 10 次。

关注

评论

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

05.01~05.07 NFT 生态热点汇总

NFT Research

NFT NFT\ #Web3

神奇,声网Web SDK还能这么实现直播中美颜功能

声网

前端 Web RTC 美颜

从源码全面解析Java 线程池的来龙去脉

做梦都在改BUG

Java 源码 线程池

selenium源码通读·11 |webdriver/common/touch_actions.py-TouchActions类分析

Python 源码 测试 自动化测试 selenium

Wallys AP controllers devices/IPQ4019 and IPQ4029 chipsets provide centralized management.

Cindy-wallys

IPQ4019 ipq4029

全网更简单的方法,教你一键接入微信公众号,包教包会。包你成功。三包

派大星

ChatGPT

一文带你直观感受,BPM管理系统如何在低代码平台实现搭建

加入高科技仿生人

低代码 数字化 系统开发 BPM

Alibaba开发十年,写出这本“MQ技术手册”,看完我愣住了

程序知音

Java RocketMQ 消息中间件 Java进阶 后端技术

开启数字化,传统工厂该如何布局?

优秀

数字化 数字工厂

iOS MachineLearning 系列(13)—— 语音与音频相关的AI能力

珲少

华为云大数据治理轻量级解决方案为中长尾企业赋能

轶天下事

业务出海,华为云全球加速服务GA助一臂之力

轶天下事

看火山引擎DataLeap如何做好电商治理(一):挑战与痛点

字节跳动数据平台

监控 模型 电商 数据平台 DataLeap

酷家乐x极盾科技:“智能安全决策平台”助力日均十亿级日志分析

极盾科技

数据安全

AI与全民开发:挑战和机会并存

草料二维码

AI 无代码 全民开发

【web 开发】生活中大家都喜欢搞模板来规范化操作,抽象类却玩不明白-PHP的抽象类(63)

迷彩

模板 抽象类 三周年连更 抽象方法

数据库运维实操优质文章分享(含Oracle、MySQL等) | 2023年4月刊

墨天轮

MySQL 数据库 oracle postgresql 国产数据库

Unity 发布《金融科技类APP用户调研报告》,应用内广告和搜索广告成为获客突破口

Geek_2d6073

Hive SQL on Flink 构建流批一体引擎

Apache Flink

大数据 flink 实时计算

虚拟模块在前端开发中的应用与示例

Lee Chen

JavaScript 前端

selenium源码通读·13 |webdriver/support分析

Python 源码 测试 自动化测试 selenium

重塑财务计划,拥抱全面预算管理的未来

智达方通

业财融合 全面预算管理 财务计划

流行的DJ音乐混音软件:X Djing - Music Mix Maker for Mac

真大的脸盆

Mac Mac 软件 音乐混音软件

kafka高性能设计之内存池

做梦都在改BUG

Java kafka 系统设计 高性能 内存池

selenium源码通读·12 |webdriver/remote分析

Python 源码 测试 自动化测试 selenium

案例实践|云智慧ITSM产品在利星行汽车的运维实践

云智慧AIOps社区

运维 ITSM ITSM软件 ITSM解决方案 IT 运维

盘“底座”,盘出新生意经

用友BIP

去哪儿网异常统计分析实践——Heimdall

Qunar技术沙龙

去哪儿网 Heimdall

企业办公转型的出路在哪里?华为云桌面开创办公新形式

轶天下事

联合索引该如何选择合适的列?

江南一点雨

MySQL

ChatGPT会如何影响我们,会让我们失业吗?兼与吴军博士商榷 | 社区征文

李韧

人工智能 ChatGPT 三周年征文

Gartner发表WOA备忘录_SOA_Dilip Krishnan_InfoQ精选文章