5.1. Edge Applicationによる処理

ユーザ作成のEdge Applicationによって、エッジサーバ上でのデータ加工や、エッジサーバ上での処理実行を行えます。

ICEでは、Edge ApplicationのためのC言語用ライブラリを提供しており、C/C++によるネイティブアプリケーションを組み込むことができます。

また、作成したEdge Applicationをice app in/out/func ノードを使ってNode-REDのフロー定義の中からこのエッジアプリケーションを利用する事ができます。

5.1.1. ユースケース

  • Node-REDの任意のノードから発生したイベントデータをエッジアプリケーションで加工するケース。

usecase4

Node-RED内で発生したデータをice app functionで加工します。入力・出力ノードには、ICEの各種ノードを使用することもできます。