开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

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:452020
用户头像

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

关注

评论

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

多线程 VS 多进程(一)

若尘

多线程 多进程 Python编程 5月日更

聊聊那些小而美的开源搜索引擎

代码先生

搜索引擎 elasticsearch meilisearch

测试开发网络篇-网络协议简介

禅道项目管理

软件测试 自动化测试 测试开发

BitMap 转置算法:不一样的 Count 求解方式

GrowingIO技术专栏

BitMap

java性能分析与问题定位 实战

try catch

Java 性能分析

Serverless:这真的是未来吗?(二)

Serverless Devs

Serverless 运维 云原生 后端 无服务器

普通代码块 静态代码块 构造代码块......傻傻分不清

麦洛

Java

520 单身福利|获奖名单公布~

InfoQ写作社区官方

520单身福利 热门活动

让人工智能成为保险行业科技基因的一部分!

百度大脑

人工智能 保险

详解JQuery框架的五大选择器

华为云开发者联盟

jquery 选择器 层级选择器 属性选择器 过滤选择器

深入浅出分布式存储性能优化方案

焱融科技

云计算 分布式 高性能 云存储 超融合

测试开发专题-开篇

禅道项目管理

软件测试 自动化测试 测试开发

SparkStreaming知识点总结

五分钟学大数据

大数据 5月日更

2、kafka 2.8.0 源码环境搭建

杨四正

大数据 kafka 消息队列 kafka2.8

JavaScript+TensorFlow.js让你在视频中瞬间消失

不脱发的程序猿

JavaScript 人工智能 开源 TensorFlow.js

架构实战营模块3课后作业-基于“自研集群+MySQL存储”的消息队列架构设计方案

吴建中

架构实战营

iOS开发底层原理技术~RAC深度解析

ios cocoa 程序员 移动开发

阿里分布式大神亲码“redis核心技术笔记”,没有废话,全是干货!

Java架构追梦

Java redis 阿里巴巴 架构 架构分布式

基于 Qt Quick Plugin 快速构建桌面端跨平台组件

网易云信

音视频 qt

飞桨前沿升级、顶级开源项目、产教融合育人,WAVE SUMMIT论坛内容先睹为快!

百度大脑

深度学习 飞桨

前端实操案例丨如何实现JS向Vue传值

华为云开发者联盟

Vue 大前端 js Promise Vuex state

千万级学生管理系统考试试卷存储方案设计

Hesher

架构 Architecture 架构实战营 存储系统

看MindSpore加持下,如何「炼出」首个千亿参数中文预训练语言模型?

华为云开发者联盟

框架 mindspore 盘古 NLP 大模型 中文预训练模型

基础设施设施即代码(IaC)平台 Pulumi | 混合云管理利器

郭旭东

基础设施即代码 IaC

看完了京东年薪150万的大佬扔给我的“阿里内部Java 成长笔记”,差距不止一点点

Java 程序员 架构 面试 计算机

HIVE跑个insert into select xxx 为什么CPU飙高

InfoQ_Springup

hadoop

DEMO WORLD分论坛聊些啥?高端制造、未来出行、皮肤科技、未来产业……

创业邦

创新

Flume的负载均衡load balancer

大数据技术指南

flume 5月日更

膜拜!Github访问量破百万,阿里内部首次公布的Java10W字面经有多强?

Java 程序员 架构 面试

从酷睿双核到Tiger Lake-H,英特尔如何帮游戏笔记本完成蜕变

E科讯

支付中心设计

try catch

支付 支付中心

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