NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

WS-I 闭关,这对 WS-* 意味着什么?

  • 2010-11-13
  • 本文字数:1182 字

    阅读完需:约 4 分钟

观点 Web Services 互操作组织(WS-I)刚刚宣布他们已经完成其使命,所有未来的工作都将移交给 OASIS 。正如他们在最近的新闻稿中声明的:

由 WS-I 成员批准通过的有关 Basic Profile(BP)规范 1.2 和 2.0,以及 Reliable Secure Profile(RSP)规范 1.0 的最终文档的发布,达到了 WS-I 作为一个组织的最终里程碑。这最后三个 profiles 的发布,标志着 WS-I 完成了其历史使命。WS-I 资产的管理、运营及使命将转交给 OASIS(结构化信息标准促进组织),一个由技术厂商和用户组成的致力于开发和使用公开规范的组织。

由一个标准组织发出的这类声明在此时比在其他任何时候都要有可能被全票通过。尽管如此,随着 REST 的崛起,一系列针对SOA 的非Web 服务方法的出现以及事实上大部分的WS-* 标准都没有被WS-I 覆盖,这是否反应了Web Services 自开始使用这10 多年以来,发现自己处在了一个全新的位置上?既然过去几年来一直存在着对于各种WS-* 工作组中有关互操作性诸多关注,那么这一情况或许是必然的?又或者那种跨各种SOAP 实现的交互已成为过去式?

WS-I 迄今的一些成果,诸如基本概要(Basic Profile),在 Web Services 领域中的使用一直是质疑声一片,目前看来这点已成事实;而这些质疑有很多都要追溯到几年前,当时并没有行动将WS-* 系列标准推向规范,比如WS-Atomic Transaction,WS-BPEL 等。 所以当OASIS 的 Laurent Liscia 讲到 …

“WS-I 对 Web services 互操作性所作出的重要贡献将会在未来的 IT 业中继续扮演重要的角色,尤其是考虑到云计算,这方面对信息安全并可靠访问的要求是必不可少的。随着 WS-I 完成对 OASIS 交接,我们不仅期望能捍卫他们的成果,而且会完善他们的任务。”

… 还有什么需要去完善的,或者是否 WS-* 社区,也就是 WS-I,已作出决断说这已经足够好了,并且大部分的异构交互将会通过其他技术完成,比如 REST?当然只有时间会告诉我们一切,但是不争的事实是:互操作性是极其重要的需求,而想达到这点并非一日之功。无疑地,近期一些活动,比如,有关 SOA Manifesto 的,强调了互操作性以及无需 SOAP 的 SOA。正如 Stefan Tilkov 所说的

SOA 关注于从一开始就构建那些为互操作性而设计的服务,而非在事实发生后通过使用集成产品、数据转换工具以及粘合器进行系统集成。集成不是例外,而是惯例或常态—或者描述上有所区别,内在的互操作性意味着集成(意为“使得不同的系统能够相互操作”)不再成为必需的。我个人把 REST 和 HTTP 看作是最有可能的实现此说的方法,你可能觉得这是意料之中的…但是出于某种原因,我并不觉得我有机会使让大家都认同我的观点 :-)

所以问题依旧:互操作性真的通过 WS-I 组织由 WS-* 系列规范所实现,并通过由今天所开发出来的规范和标准得以改善了吗?还是真正的互操作性的挑战转移到别处,仍然有待解决?

查看英文原文: WS-I closes its doors. What does this mean for WS-*?

2010-11-13 01:451840
用户头像

发布了 52 篇内容, 共 18.1 次阅读, 收获喜欢 3 次。

关注

评论

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

Web 用户体验设计提升实践

Shopee技术团队

大前端 web开发 用户体验 交互设计 可访问性

经验分享|参与内部开源的心路历程

云智慧AIOps社区

大前端 数据可视化 知识分享 开源治理 flyfish

译文 | 科普:Pulsar 和 Kafka 架构对比

Apache Pulsar

kafka 架构 分布式 中间件 Apache Pulsar

16 K8S之容器健康监测

穿过生命散发芬芳

k8s 11月日更

Go 语言,测试功能详解 - 下

微客鸟窝

Go 语言 11月日更

技术改进项目的质量保障思路

QualityFocus

架构 软件测试 自动化测试 质量保障 技术改进

北鲲云超算携手西安电子科技大学开展高性能计算培训

北鲲云

NodeJs深入浅出之旅:内存控制(下)🐯

空城机

大前端 Node 11月日更

一个基于DPoS共识算法的区块链案例解析

Regan Yue

区块链 11月日更 细讲区块链

点进来,与白洞一起体验一场沉浸式智慧轨道之旅

脑极体

十月热点:EasyDL八大国产芯片实现模型部署全适配,度目智能门禁机CM-A1重磅发布!

百度大脑

人工智能 百度

盲盒app开发

Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)

不脱发的程序猿

Python PyQt GUI 计时器 多线程类和事件处理

11.25直播预告|开源与SaaS水火不容?「观测云-可观测之路」第2期技术大咖为您解惑!

观测云

一文讲透自适应熔断的原理和实现

万俊峰Kevin

微服务 熔断 Go 语言 熔断器 限流熔断

【云小课】如何初步定位GaussDB(for openGauss)慢SQL

华为云数据库小助手

GaussDB GaussDB(for openGauss) 华为云数据库

堪称“高并发”教程天花板的Alibaba《基础+实战+源码+面试+架构》

收到请回复

Java 程序员 后端 java面试

【Quarkus技术系列】「云原生架构体系」配置参考指南相关的功能机制配置介绍分析

洛神灬殇

入门 配置信息 Quarkus 11月日更

从 Linux源码 看 Socket(TCP)的accept

赖猫

c++ Linux 后端 服务器 epoll

MVCC的机制初识

卢卡多多

MVCC 11月日更

Pulsar的Chunk Message原理剖析

Zike Yang

Apache Pulsar 11月日更

进击的Java(八)

ES_her0

11月日更

博文推荐 | Apache Pulsar 对现代数据堆栈至关重要的四个原因

Apache Pulsar

kafka 架构 Apache Pulsar 数据堆栈 DataStax

什么是低代码平台?

石云升

低代码平台 11月日更

Ta们用数字种植绿色山河:牛津博士与储能之变

脑极体

消息队列表结构设计

guangbao

双十一还是孤身一人?超强AI神器送你一个"对象"

百度大脑

人工智能 百度

“元宇宙”到底是啥?为啥火了?鼓励探索警惕忽悠

CECBC

VR和AR只是入门,真正的元宇宙远不止于此

CECBC

你找的网络安全系列书籍,都在这了!

喀拉峻

网络安全 安全 信息安全

自定义View:多点触摸与实现任意拖动图片控

Changing Lin

11月日更

WS-I闭关,这对WS-*意味着什么?_SOA_Mark Little_InfoQ精选文章