21

Open Interconnect Consortium は、AllSeen Alliance のAllJoynフレームワークに似た、IoT 用のオープン ソース フレームワークであるIoTivityをリリースしました。CoAP に基づく IoTivity と D-Bus に基づく AllJoyn を除いて、それらの違いは何ですか? それらは相互運用可能ですか?

4

6 に答える 6

31

これはコミュニティ wiki ですので、可能であれば拡張してください。


建築

IoT 活動

IoTivity は 4 つの基本コンポーネントを提供します。

  • 発見
  • データ送信
  • データ管理
  • 端末管理

出典:iotivity.org

オールジョイン

AllJoyn は次のコンポーネントを提供します。

  • アプリコード
  • サービス フレームワーク ライブラリ
  • コア ライブラリ
  • ルーター

また、ルーターなしの Thin バリアントも提供します。

ソース: itessays.com

プロトコル

IoT 活動

IoTivity は複数のプロトコルを使用しますが、現時点では CoAP を使用します。IT には MQTT プラグインもあります。

出典:iotivity.org

オールジョイン

AllJoyn は、 D-Bus Wire プロトコルに基づく独自のバスを提供します。AllJoyn ゲートウェイ エージェントには、REST、MQTT、XMPP、および TR-069 用のコネクタがあります。

ソース: allseenalliance.org

サポートされているプラ​​ットフォーム

IoT 活動

IoTivity は現在、以下をサポートしています。

  • アンドロイド
  • アルドゥイーノ
  • ダーウィン/iOS
  • Linux
  • ティゼン
  • ウィンドウズ
  • ヨクト

オールジョイン

AllJoyn は現在以下をサポートしています。

  • アンドロイド
  • アルドゥイーノ
  • iOS
  • Linux
  • OS X
  • ウィンドウズ
于 2015-01-18T22:56:13.710 に答える
0

Iotivity は使いやすく、制約のあるデバイスでアプリケーションを開発するための C および C++ SDK を提供します。基本的なアプリケーションとしては非常に使いやすく、GET、PUT、POST、および Observe 機能を提供します。Alljoyn と比較すると、その上でアプリを開発する方が速くて簡単です。

于 2015-03-13T15:44:54.220 に答える
-6

これらは、同じ (または類似した) ことを達成しようとしている、異なる企業によって作成された完全に異なるフレームワークです。iOS と Android を比較するようなものです。

それらは相互運用できません。

于 2015-01-18T05:06:48.910 に答える