frameworks - IoTivity 与 AllJoyn - 有什么区别?

标签 frameworks protocols iot alljoyn iotivity

开放互连联盟刚刚发布IoTivity ,物联网的开源框架,类似于 AllSeen 联盟的 AllJoyn框架。除了基于 CoAP 的 IoTivity 和基于 D-Bus 的 AllJoyn 之外,它们之间有什么区别?它们可以互操作吗?

最佳答案

这是一个社区 wiki,因此请尽可能扩展它。

建筑学

物联网

IoTivity 提供 4 个基本组件:

  • 发现
  • 数据传输
  • 数据管理
  • 设备管理

  • Source: iotivity.org

    AllJoyn

    AllJoyn 提供以下组件:
  • 应用代码
  • 服务框架库
  • 核心库
  • 路由器

  • 它还提供了不带路由器的 Thin 变体。

    Source: itessays.com

    协议(protocol)

    物联网

    IoTivity 将使用多种协议(protocol),但目前它使用 CoAP。 IT 也有一个 MQTT 插件。

    Source: iotivity.org

    AllJoyn

    AllJoyn 提供自己的bus基于 D-Bus Wire 协议(protocol)。 AllJoyn 网关代理将具有用于 REST、MQTT、XMPP 和 TR-069 的连接器。

    Source: allseenalliance.org

    支持的平台

    物联网

    IoTivity 目前支持:
  • 安卓
  • 阿杜诺
  • Darwin /iOS
  • Linux
  • 蒂森
  • window
  • 约克托

  • AllJoyn

    AllJoyn 目前支持:
  • 安卓
  • 阿杜诺
  • iOS
  • Linux
  • OS X
  • window
  • 关于frameworks - IoTivity 与 AllJoyn - 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27947856/

    相关文章:

    css - 使用框架时有重复的 CSS 声明是否正常?

    css - 在哪里使用 960 css clear class

    ios - shouldStartLoadWithRequest 永远不会被调用

    node.js - 如何使用 node.js 使用自定义协议(protocol)/方案定义路由?

    java - 如何让 Hadoop 服务器监听所有 IP

    apache-kafka - Kafka 安全和身份验证

    python - 如何在继承树中多次包装子方法?

    java - 是否有可用的 Selenium 特定测试框架?

    python - TI SensorTag CC2650 处理程序问题

    websocket - Mosquitto 1.4.2 Websocket 支持