写点什么

面向服务的“服务化网络”和“物联网”

  • 2011-01-25
  • 本文字数:1010 字

    阅读完需:约 3 分钟

业务整合的服务化网络的愿景得到SOA 的巨大推动。SOA 成了服务化网络实际的架构。一篇出自SAP 研究员Dominique Guinard、Stamatis Karnouskos、Patrik Spiess 和Domnic Savio 的 IEEE 论文扩展了该视野,使得虚拟的业务应用世界与物理设备世界的边界模糊化了。他们的研究工作促成了 SOCRADES 整合架构(SIA)的建立,有助于通过面向服务的方式实现现实世界的设备与标准 IT 系统间的整合。

最开始,几位研究员意识到的挑战是如何在资源有限的设备上实施 SOA,尤其是 WS-* 标准。从这套系统中识别出的四个需求构成了 SIA 中许多流程的设计与实现基础。它们是:

R1:最小化服务开销。由于大多数现实世界的服务是由嵌入式设备提供的,它们只有有限的计算能力,因此,轻量级面向服务的范式成为必须。与使用私有 API 相比,这种方式不会产生太大的开销。 R2:最小化注册工作。设备应能通过网络发现功能向某个公开注册库发出服务通告。该过程应该是“即插即用的”,而无需人工干预。而且,设备仅需提供少量信息即可完成注册。

R3:支持动态查找和语境查找。它应能使用外部信息源以更好地表述查询。此外,查询应不只是简单的关键字查询,还需考虑语境(如位置、服务质量 、应用上下文等)之类的用户质量参数。对语境的支持非常关键,因为大多数现实世界中的设备执行的是在一个良好定义的语境(如,建筑物、建筑工厂等 )中的特定任务。

R4:支持按需供应。嵌入式设备上的服务提供的是非常原子性的操作,比如从某个温度计上获取温度数据。所以,虽然无线传感器网络(Wireless Sensor Network,WSN)平台千差万别,但传感节点提供的服务却非常相似,而且能够根据开发需求进行按需部署(或重部署)。

以上四大需求是现实世界服务发现与供应流程(Real-World Service Discovery and Provisioning Process,RSDPP)中的重点内容,RSDPP 又是该论文的核心。该流程站在较高的层次使用了两种方法:用于实现 Web 服务的设备概要(Device Profile for Web Services,DPWS),它定义了一小组在有限资源的设备 上实施的 WS-* 标准;另一种方式是轻量级的 RESTful API。论文的其他部分关注在 RSDPP 的注册、发现和供应等子流程上。

人们为何要通过面向服务的方式将嵌入式设备的功能暴露出来?作者们提出了三个方面的具体优点:消除私有的驱动程序;提升设备间的水平整合以及与企业应用系统间的纵向整合;减少对转换网关的依赖。


查看英文原文: Service Oriented ‘Internet of Things And Services’

2011-01-25 09:062504
用户头像

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

关注

评论

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

扫描全能王发布2023“绿色数据”:减碳超12万吨,相当于多种700万棵树

合合技术团队

环保 扫描全能王 人工智能、 植树节

探索未来科技:深入了解设备交互API如何改变我们的生活

测吧(北京)科技有限公司

测试

Downie 4 for Mac(最好用的视频下载软件) 4.7.2直装版

Rose

解除8M地图限制 冰封王座 mac下载 含魔兽争霸3攻略

Rose

游戏

RubyMine 2023.3.5中文 for mac 含最新注册码

Rose

Solidity案例详解(五)服务评价合约

BSN研习社

区块链 Solidity

魔法门之英雄无敌3下载,死亡阴影 for Mac中文版 兼容m1

Rose

游戏

JavaScript之structuredClone现代深拷贝

伤感汤姆布利柏

百度 Comate 提升编码效率,释放 10 倍软件生产力

百度Geek说

AI 开发者 数据

Piezo for Mac多种音源录音软件 兼容m1 m2

Rose

Python中的代码优化和性能优化

技术冰糖葫芦

API 接口 API 文档

【论文解读】多模态大模型综述

合合技术团队

人工智能 深度学习 大语言模型 多模态大模型

深入了解设备交互 API 如何改变我们的生活

霍格沃兹测试开发学社

安卓设备上的文件无法通过usb在mac电脑上识别?

Rose

初赛仅剩两周!如何提交作品?手把手教你如何参与 openInula 挑战赛

openInula

开源 前端 前端框架 创新大赛

Databend 开源周报第 135 期

Databend

【干货来了】大语言模型训练优化秘籍

博文视点Broadview

Python中的代码优化和性能优化

技术冰糖葫芦

API 接口 API 文档 API 策略

专业且功能齐全的pdf编辑软件 acrobat pro dc 2023中文版 mac/win

Rose

ToDesk专属功能全解析:多屏操作与高效协作并重

小喵子

远程办公 远程协作 远程控制 远程桌面 多屏

如何取消ChatGPT Plus 订阅服务,不取消订阅有什么影响?取消了又如何再次订阅

蓉蓉

ChatGPT GPT-4 ChatGPT4

上云?!下云?!这难倒了孙悟空!

白洞计划

云计算

KaiwuDB 分布式系统 Range Split & Merge 原理详解

KaiwuDB

数据库 数据分区

API 性能测试教程:让你的应用运行更加顺畅

Apifox

测试 性能测试 接口测试 测试工具 API 性能测试

网络安全AI智能体公司「云起无垠」获数千万元天使+轮融资,致力于大模型与网络安全深度融合的技术研究

云起无垠

兼容m1 mac录音软件NCH RecordPad v10.06注册激活版

Rose

phpstorm2023激活2099(2024最新破解版) mac/win

Rose

程序员有哪些常用的技术网站呢?

小魏写代码

详细教程:如何制作产品介绍二维码(一)

草料二维码

二维码 草料二维码 产品宣传 产品介绍 品牌宣传

mac office 365 商业专业版破解 含Office 365激活工具 兼容M2/M3

Rose

微软 Office

面向服务的“服务化网络”和“物联网”_SOA_Jeevak Kasarkod_InfoQ精选文章