CEPに新しいアクションを加える方法

IoT platform CEPには、CEP APIドキュメントで紹介されている一連のアクションが付属しています。

このセットは、IoT platform 開発ロードマップに基づいて、新しいアクションを追加することが時々強化されています。ただし、特定の瞬間に、現在のアクションセットでは十分ではなく、新しいアクションが必要になることがあります。その場合、基本的に2つのオプションがあります :

  • アクションをカプセル化し、汎用 HTTP POST アクションで接続するソフトウェアモジュールを開発します。これは、基本的に、CEP が HTTP POST リクエストによって呼び出すことができる REST API を公開するモジュールです。モジュールが CEP から POST コールを受け取ると、実際のアクションが実行されます。ルールをトリガするイベントの情報を使用して HTTP POST リクエストをパラメータ化することができるので、この代替方法は非常に柔軟性があることに注意してください。
  • CEP アクションの一環として、新しいアクションの開発をリクエストします。この場合、CEP リポジトリに[新しい課題を記入(https://github.com/telefonicaid/perseo-fe/issues/new)し、"New Action Request" というタイトルを使用して、リクエストしているアクションの詳細な説明を記入してください。IoT platform チームは、リクエスト を次のバージョンのプラットフォームに含めることを検討します。CEP はオープンソースなので、プルリクエストの形で提案しているアクションに対応するコードをリポジトリに提供できれば、次のプラットフォームバージョンで新しいルールの導入を容易にすることができます。