4.1.1. Node-REDとは?

Node-REDは、私たちのすべてのツール(OpenRPAと OpenFlow)、そしてハードウェアデバイス、API、さらにはオンラインサービスを、新しく興味深い方法で連携させるためのプログラミングツールです。バックエンド」のプロセスフローデザイナー&インテグレーターとお考えください。Node-REDと OONスタック間の通信は、MQTTプロトコル(RabbitMQを使用)を通じて行われます。

各ノードは、一緒に配線されると意味のあるタスクを形成するステップを表します。また、入力、処理、出力という共通のパターンに従っている。Node-REDは、情報処理システムのミドルウェアのように機能することが重要です。単に入力をワークフローに接続し、ワークフローがそれを処理することを可能にします。

4.1.1.1. MQTTとは?

MQTTとは、Message Queuing Telemetry Transportの略です。パブリッシュ/サブスクライブ型の極めてシンプルで軽量なメッセージングプロトコルで、低帯域幅、高レイテンシー、または信頼性の低いネットワークで制約のあるデバイス向けに設計されています。設計の原則は、ネットワークの帯域幅とデバイスのリソース要件を最小限に抑えながら、配信の信頼性と保証を確保しようとすることです。これらの原則により、このプロトコルは、「マシン・ツー・マシン」(M2M)や「モノのインターネット」と呼ばれる接続デバイスの世界や、帯域やバッテリーに制限のあるモバイルアプリケーションに理想的です。