写点什么

W3C 启动 WS 资源访问(WS-RA)

  • 2008-11-18
  • 本文字数:1368 字

    阅读完需:约 4 分钟

追溯 2006 年,几个规范被提交给了W3C ,其中包括 WS-Eventing WS-Transfer ,但却一直未能成为标准。其间出现了好几个对这些规范的实现,但却没有明显的迹象表明要将其标准化。当然这并不会阻止其他人推进与之竞争的标准,比如 WS-Notification 。随着 Web 服务当中相互竞争的标准之间关系越来越紧密(例如,可靠消息传输 以及 事务),有些事情似乎将不可避免的发生。当前W3C 宣布了成立了 Web 服务资源访问工作组。如其章程所说:

作为 Web 服务活动的一部分, Web 服务资源访问工作组任务就是通过对 WS-Transfer WS-ResourceTransfer WS-Enumeration WS-MetadataExchange 以及 WS-Eventing 等等成员提交案(在本章程中代指为“提交规范”)的进一步优化,处理各规范中还存在的一些问题,吸纳来自实现者的实现经验和关于互操作性的反馈,以及综合考虑与其它一些 Web 服务标准的组合,来制定对一系列 Web 服务规范的 W3C 推荐方案。

对于其它内容重叠的标准或规范则未曾提及。对此不了解的同志(也因为标准工作大多都是模板文件),这里有一份对于预期目标的概览:

针对与面向资源的 Web 服务背后的 XML 表示进行交互、访问与该服务相关的元数据,以及订阅与该资源相关的事件,该提交规范定义了基于 SOAP 的机制。 WS-Transfer 定义了对于面向资源的 Web 服务数据的创建 (Create),读取 (Read),更新 (Update),删除 (Delete) 等基本操作。 WS-ResourceTransfer 通过 WS-Transfer 里的扩展点强化了这些操作,增加了对片断和批处理的访问。 WS-Enumeration 提供了一个协议来支持为资源提供一个上下文,所谓的枚举上下文(enumeration context),在顺序的数据条目里为消费者展现一个逻辑游标。 WS-Eventing 允许利益相关方对一个面向资源的 Web 服务订阅一系列的通知。 WS-MetadataExchange 定义了重定向Web 服务元数据的相关机制。当结合使用 WS-Transfer WS-ResourceTransfer 以及 WS-Enumeration 时,这一元数据的访问和管理与其它的 Web 服务资源没有区别。

当然无法保证这一工作能够一帆风顺。来自 Oracle 的 William Vambenepe 指出

对这一工作最明显的潜在阻拦就在于其令人置疑的重复的基于 SOAP 架构方式,这本可以通过简单的 HTTP 来达到。

他还提到了另几个人们可能对这一工作产生的疑问,并总结到:

因此我对于 WS-RAWG 的疑问不在于基础性的架构问题,也不在于 WS-RT 现有版本的缺憾之处。它们是可以被修补的并且当前的替补规范也并非什么选美冠军。相反,我的疑虑更多的是在于其对互操作性的影响。

William服务于HP 时曾参与过WS-ResourceTransfer 的工作。如他所述,当时HP,IBM,Microsoft 等等多方都曾参与到统一WS-Management 和WSDM/WSRF 规范簇的计划中来(可别忘了 WS-RF 自诞生之日就争议不断)。但据 William 的说法,其最后的通告意味着……

[……] 四家公司中的三家作出了放弃,也不再有什么意见的交汇了。这一工作不但没减少开发者不得不面对的冲突选项的数量 (这种选择的结果常常是 “我两个都不会选[因为]毫无共识可言,我将按我的方式来做”),相反还将其增加了。另一候选,WS-Management 并不会就此消失,同时 W3C WS-RT 很有可能与其越来越背道而弛。

显然这一新的标准工作还处在非常早期的阶段,但缺乏对互操作性强调的做法会对最终产生的标准的采纳带来巨大的连锁反应吗?

查看英文原文: WS-Resource Access Activity Begun At W3C

2008-11-18 02:53800
用户头像

发布了 133 篇内容, 共 37.9 次阅读, 收获喜欢 1 次。

关注

评论

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

文心一言 VS 讯飞星火 VS chatgpt (171)-- 算法导论13.2 4题

福大大架构师每日一题

福大大架构师每日一题

Spring 七种事务传播性介绍

vivo互联网技术

spring 事务的传播性 事务的提交和回滚

数据高速公路:详解数仓集群通信技术

华为云开发者联盟

大数据 后端 华为云 华为云开发者联盟 华为云GaussDB(DWS)

重磅国赛开赛!中国大学生服务外包创新创业大赛飞桨双赛道开放报名

飞桨PaddlePaddle

飞桨 高校 国赛 文心一言 文心大模型

SD-WAN搭建企业多云专用网络

Ogcloud

网络 SD-WAN 组网 组网网络

解读 $mash 通证 “Fair Launch” 规则,将公平发挥极致

大瞿科技

shopee虾皮商品列表数据接口(Shopee.item_search)丨shopee虾皮API接口

tbapi

Shopee shopee API shopee商品列表数据接口 虾皮商品列表数据接口 虾皮API接口

2024了,我不想再用AOP收集业务操作日志了 | 京东云技术团队

京东科技开发者

华秋获深圳市福田区2023年职工“五小”创新与质量技术成果竞赛二等奖

华秋电子

物联网 新能源

如何查找iPhone中所有的应用程序

雪奈椰子

Mac电脑自动化任务软件:Hitek Software Automize Enterprise激活最新版

胖墩儿不胖y

Mac软件 任务管理器 自动化任务管理工具

自动 FTP 客户端 Hitek Software AbleFTP激活最新版

mac大玩家j

文件传输软件 ftp工具

百度搜索&金融:构建高时效、高可用的分布式数据传输系统

百度Geek说

分布式 计算机网络 金融 数据传输 企业号 1 月 PK 榜

制造业工厂仓库管理为什么要扫码出入库?

万界星空科技

wms WMS仓库管理 万界星空科技 仓库管理系统 扫码出入库管理

tiktok云手机有用吗?用哪个好?

Ogcloud

云服务 TikTok 手机云服务 云服务商

一文读懂$mash 通证的 “Fair Launch” 规则,将公平发挥极致

西柚子

Beyond the WiFi Edge: Analyzing the Network Differences of IPQ4019 and IPQ6018

wallysSK

元器件经验分享-晶体与晶振对比分析

华秋电子

供应链 元器件

跨周期,创未来!华秋喜获中国产业互联网十周年-杰出企业

华秋电子

产业互联网 产业链 产业生态

叮咚!融云 2023 年度「消息」已送达

融云 RongCloud

技术 即时通讯 IM 融云 通讯

PCB设计必备:31条布线技巧

华秋电子

PCB设计 dfm

简单聊聊大力发展国产堡垒机的几个原因

行云管家

网络安全 信创 堡垒机 国产化

如何对APP进行安全加固

音视频小程序在教育行业,短期爆发or未来趋势?

FinFish

在线教育 小程序容器 小程序技术 音视频小程序

跨国公司为什么要部署SD-WAN

Ogcloud

网络 SD-WAN 组网 组网网络

W3C启动WS资源访问(WS-RA)_SOA_Mark Little_InfoQ精选文章