物联网简介:这是您需要了解的所有信息

描述

  为什么我们需要物联网(WoT)?

  毫无疑问,物联网 (IoT) 让我们的事情变得更容易,但随着我们周围设备数量的增加,它也带来了复杂性。广泛采用物联网的重大障碍之一是难以通信和管理所有这些设备。

  要与您的十个物联网设备通信,您需要十个移动应用程序。这并不方便,因为您将不得不在一个应用程序之间切换到另一个应用程序。不幸的是,大多数物联网设备都会发生这种情况。

  问题是,并不是每个对象都说一个“通用语”——有数百个!最糟糕的是,这些物联网协议和标准中的大多数都不兼容,因此,物联网无法充分发挥其潜力。

  将设备连接到互联网并为其提供IP地址只是迈向物联网的第一步,因为它促进了数据交换。但是,它不能保证设备理解它的含义。

  这就是为什么我们需要像HTTP这样的东西,一种在文本,图像,声音和其他媒体元素中传输数据的通用方式,以便设备相互通信。物联网 - 或WoT - 通过使用和调整Web协议来连接物理世界中的任何东西并使其在万维网上的存在来填补这一真空!

  物联网 (WoT) 的定义

  物联网 (WoT) 是指由万维网联盟 (W3C) 形成的一组标准,旨在促进物联网 (IoT) 的互操作性、碎片化和可用性。换句话说,它是物联网 (IoT) 的一个子集,围绕 REST、HTTP 和 URI 等软件标准构建,以允许设备相互交互。

  《坦克世界》与物联网

  当我们从远处看时,物联网和坦克世界的目的非常相似。他们的动机是将智能设备连接到互联网。纸面上有一些细微的差异,但当您知道它们背后的关键含义时,它们起着重要作用。当试图阐述它们的差异时,每个目的都是相同的,但实施是差异变得明显的地方。

  当您将物联网与烹饪进行比较时,它是一道菜的器皿。它不会受到放入的内容或结果的影响。它只是起到了作为混合成分的媒介的作用。它连接了所有成分,但不能确认结果是美味还是酸。

  然而,当我们谈论事物网络时,所有其他必要的东西都构建了整个食谱——成分、香料、草药或炉子。万物组合成物联网。

  物联网是所有设备之间的解析网络层。这意味着每个单独的设备都需要一种媒介来相互通信。物联网开发服务的目的是为每个设备提供从A点到B点传输信息的媒介。

  但是,它与数据传输方式、信息是什么或到达所需目的地的目的无关。这是一个非常明显的巨大限制。

  没有这样的标准,称其为物联网的“互联网”是没有意义的。《坦克世界》弥合了这一差距,因为它作为应用层工作。《坦克世界》修复了道路规则。《坦克世界》的纯粹存在是为信息设置系统路径,以便在点之间传输,并确保与源和目的地的兼容性。

  《坦克世界》不是物联网的竞争或替代品,而是物联网的一个子集。《坦克世界》的目的是增强物联网的功能。它通过策划有关如何在互联网上表示设备的标准定义和模型来实现目的。

  物联网 (WoT) 架构:

  《坦克世界》由许多不同的进步架构标准组成。许多组织提出了W3C推动的标准。万维网联盟的这种完全标准化是各种构建块的基础。这些是:

  第 1 层 - 可访问性/访问

  第 2 层 - 可查找性/查找

  第 3 层 - 共享/共享

  第 4 层 - 构图/撰写

  让我们深入研究这些以获得更好的理解。

  第 1 层 - 可访问性:

  该层将任何内容转换为网络事物。这将使我们能够通过HTTP请求与转换后的Web事物进行交互。更简单地说,Web事物是一个REST API,它允许我们与现实世界中的任何事物进行通信。

  .HTML

  休息接口

  网址/网址

  网关

  HTTP

  第 2 层 - 可查找性:

  使数据更易于访问是一回事,但它与应用程序可以理解的数据是什么或目的完全不同。为此,第二层开始发挥作用。

  它确保其他 HTTP 用户可以使用您的设备,并且不同的 WoT 应用程序可以轻松发现和使用您的设备。它是通过重新定义语义Web标准来解释事物及其存在的目的来完成的。

  REST 爬虫

  关联数据

  链接标头

  搜索引擎

  杰伦

  第 3 层 - 共享:

  就像您将存钱罐保护在兄弟姐妹够不到的地方一样,这一层对《坦克世界》也做了同样的工作。该层的工作是找到一种安全的方式来安全地跨服务传输数据。在此级别使用不同的协议,例如TLS,OAuth等。

  社交网络

  OAuth

  RDFa

  加密

  认证

  第 4 层 - 组成:

  第四步是找到一种方法和工具来为物联网构建应用程序。在组合层,Web 工具涵盖提供更高层次抽象的 Web 工具包 (JavaScript SDK),以及具有可编程小部件的仪表板,最后是物理混搭工具,如 Node-RED。

  系统集成

  节点-红色

  自动生成 UI

  网络应用程序

  IFTTT

  物联网 (WoT) 应用程序示例:

  假设您正在尝试构建智能家居,并且购买了许多支持物联网的电器,例如智能电视、冰箱、门、闭路电视摄像机等。要通过智能手机管理这些内容,您需要为不同的设备安装不同的应用程序。另外,您需要确保这些设备进行通信以投入使用。

  让我们通过一个实际的例子来理解这一点。如果发生入室盗窃,您希望闭路电视摄像机向安全警报系统发出信号并警告您。这可以通过《坦克世界》实现,因为它建立了通信协议和标准,以创建一个“网络”。

  结论

  物联网(WoT)是这个现有事物的未来即兴版本。物联网正试图制定一个标准化的通信协议,以便每个设备都可以相互通信。我们可以使物联网通信像在互联网上浏览一样简单!

  审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分