11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

WS-Discovery 和 WS-DeviceProfile 已到公审阶段

  • 2009-03-15
  • 本文字数:1464 字

    阅读完需:约 5 分钟

过去的几年中,我们已经讨论了大量的 WS-* 标准规范,但是之前一直没有涉及到 WS-Discovery 和 WS-DiscoveryProfile ,它们在 2008 年底加入了 OASIS 标准。在技术委员会的 FAQ 中解释如下:

这个技术委员会(TC)的目的是标准化 WS-Discovery,SOAP-over-UDP 以及 Devices Profile for Web Services(DPWS)规范。[……]TC 的高层目标是,不论服务是企业服务还是内嵌在设备、处在自组织网络或是被谨慎管理及控制的网络中,Web 服务发现的交互方式都被标准化。TC 的另一个主要目的是,为了与内嵌于诸如打印机、显示器、会议室投影仪等这些设备中的 Web 服务进行交流,为 Web 服务标准定义一个轻量级、可互操作的概要(Profile)。

尽管与一些其他标准 / 规范相比,WS-Discovery 在 WS-* 领域中属于相对低风险的,多年来 WS-Discovery 的确期盼得到一些关注。正如 Jesus Rodriguez 在谈到 WCF 支持它时所说的

跟其他 WS-* 协议相反,由于 WS-Discovery 简化了这类设备间的交互,它已经在网络设备构建器中被广泛采纳。比如,打印机能够用 WS-Discovery 将自己发布在网络上,以便需要打印文档的其他应用程序能够发现它。Windows Vista 的接触定位系统是基于 WS-Discovery 技术的另外一个示例。

技术委员会提供了参与厂商的列表,比如 IBM,MSFT,CA 和 Red Hat。但,Oracle 和 Sun 都没有参与这次标准化的活动。然而,最近技术委员会同意将当前的草案推进到公审期,在这里任何人都可以提交评论或者提问。这些规范是:

正如 William Vambenepe(Oracle)所说:

这三者已经纠缠多年。主要在 USB/PnP/UPnP 社区(物理连接在 Windows 上的设备),但是出于以下两个原因,他们不时的出现在企业的 WS-* 雷达屏幕上: - WS-DD 作为使用 WS-Transfer 的另一规范(除了 WS-Management 以及之后的 WS-MeX 的化身),让它成为独立规范(我看,勉强)是合理的。

  • WS-Discovery,对于数据中心可能有用(明显是为了资源发现)

William 看着成员名单,并且认为他们中大多数关心的是如何把制订中的标准应用到潜在的数据中心相关的应用中。

嗯,我猜 Novell 和 RedHat 加入游戏的目的是为了给运行在他们 Linux 版本的桌面上插入设备,而不是为了数据中心。CA 和 IBM 也会从资产管理(针对设备)视角加入游戏。[……] 但不管怎样,都没有 Apple,Palm,RIM,Google(Android)或者 Sun(JavaFX)的参与。我猜它不是针对于手持设备,而是针对打印机和照相机的。在这种情况下,你可能想知道为什么 HP 没有参与 [……]。

他并不确定 WS-Discovery 是否会在数据中心中发挥作用,并指出尽管环境变得愈发动态,这在 _“客户 VM(新实例的创建)及之上的(应用程序,服务……)”_ 层面具有代表性,但在其中,它们的创建极有可能是被编排的(毕竟,服务极少会像粒子 / 反粒子对那样突然“蹦出来”),从而不再需要初始资源发现机制。所以他得出以下结论:

剩下的就是物理设备了。从服务器被接入的一点到它被管理的一点之间我们是否需要 WS-Discovery 呢?在类似这样同构的环境下,还有一些其他的办法。而且,目前光是 UDP 组播就足以在数据中心中让你用了 (至少不用扩展)。因而,我猜不需要。但是谁知道。要是关心它,你可以审阅这些草案。

目前看来诸如微软正在为标准的多数工作作出努力。因此,无论如何,WS-Discovery 至少可能用自己的方式进入桌面来靠近你。当然,它是否走得更远还取决于其他因素。

查看英文原文 WS-Discovery and WS-DeviceProfile Public Review

2009-03-15 22:53900
用户头像

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

关注

评论

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

【面试-八股文】万字app测试 面试题,助你吊打面试官系列

测试猿温大大

面试 App 测试工程师 app测试

被动防御→积极防御,系统稳定性保障思路启发

TakinTalks稳定性社区

微博评论高性能高可用计算架构设计

Geek_36cc7c

全新 OceanBase 社区版开发者中心 ODC 核心功能解读

OceanBase 数据库

oceanbase OceanBase 开源 OceanBase 社区版

【模拟面试-半年实习】项目经验不突出,如何让面试官「眼前一亮」

测试猿温大大

面试 电商 测试工程师

【工具- selenium】selenium 入门级demo练习,包教包会

测试猿温大大

面试 测试工程师 selenium

【工具-jmeter】jmeter 入门级demo练习,包教包会

测试猿温大大

面试 Jmeter 测试工程师

2022年中国可穿戴医疗设备发展洞察

易观分析

可穿戴医疗设备

恒源云(Gpushare)_【存储优化】/hy-tmp可以扩/缩容啦

恒源云

云计算 存储 tmp

【面试-八股文】Linux高频面试题,助你吊打面试官系列

测试猿温大大

Linux 面试 测试工程师

【面试-性能测试工程师】如何在项目中练手性能测试,莫慌

测试猿温大大

面试 性能测试 测试工程师

10年后,掌握 Rust 语言,是不是入行汽车软件的必要条件呢?

非凸科技

【面试-如何谈薪资】万字总结 HR高频55问,让你涨薪30%

测试猿温大大

面试 薪资 HR

低版本skywalking与LinkAgent不兼容怎么办?记一次详细的解决过程

TakinTalks稳定性社区

Docker 配置国内加速镜像

信号量

Docker Linxu

测试开发【Mock平台】01开篇:平台设计和整体规划

MegaQi

测试开发 测试平台开发教程 测试干货

Apifox才是最强Postman替代品,看看国产软件到底有对牛!

Liam

后端 Postman API swagger java开发工具

来了来了!MatrixOne技术架构详解来了!

MatrixOrigin

数据库 数据平台 MatrixOrigin MatrixOne 矩阵起源

抖音获客,抖音SEO询盘系统源码开发,思路分享,开发者掏心窝的说......

yunluohd168

短视频获客 抖音获客系统源码 大数据获客 抖音SEO获客源码

【面试-八股文】网络协议万字总结,助你吊打面试官系列

测试猿温大大

面试 TCP 网络协议 HTTP

【面试-八股文】mysql 万字总结,助你吊打面试官

测试猿温大大

MySQL 面试

【面试-项目篇】外包点工跳到甲方,薪资涨了30%

测试猿温大大

面试 涨薪 测试工程师 项目经验

【面试-薪资查询】查薪资大揭秘,一般人不告诉他

测试猿温大大

黑科技 互联网行业薪资

网易会议开源之桌面端篇

网易云信

开源

一个 测试岗 面了 30 多人,不能再真实了...

六十七点五

软件测试 面试题 自动化测试 经验总结 测试工程师

详解4种微服务框架接入Istio方案

华为云开发者联盟

微服务 k8s istio 服务治理 微服务框架

【模拟面试-2年测试工程师】「脱产1年」如何能拿下offer

测试猿温大大

【模拟面试-4年实习】工作4年业务做的不深入,如何突破

测试猿温大大

面试 测试工程师

Linux运维技术之Linux云计算架构

学神来啦

Linux 架构 运维 linux云计算

Apache DolphinScheduler&ShenYu(Incubating)联合 Meetup,暖春 3 月与你相约!

大数据 开源 工作流调度 Apache DolphinScheduler

【直播回顾】OpenHarmony知识赋能第四期第二课——GPIO驱动开发

OpenHarmony开发者社区

OpenHarmony GPIO 驱动开发

WS-Discovery和WS-DeviceProfile已到公审阶段_SOA_Mark Little_InfoQ精选文章