Payload decoders
1.0.0
Live Objects JavaScriptデコーダーテストフレームワークは、ライブオブジェクトサービスとの統合を容易にするために、IoTデバイスのJavaScriptペイロードデコーダーを作成およびテストするのに役立ちます。
バイナリデコード用のJavaScriptサンプルも、クイックスタートアップのために提供されます。
Junitテストとアサーションは、ペイロードデコードを検証するのに役立ちます。
JavaScriptデコーダーの準備ができたら、スクリプトの受け入れ(検証)とプロビジョニングのためにOrange Live Objectsチームに連絡できます。これらのアイテムを[email protected]に送信することをお勧めします。ファイル転送サービスまたはリポジトリを使用して、メッセージにリンクを提供します。
前提条件:このフレームワークを使用するには、次のコンポーネントをコンピューターにインストールする必要があります。
コンテンツ :
lo-js-decoder-test-framework-samplesディレクトリ:JavaScriptデコーダーサンプルを含むMavenプロジェクト。サンプルは、お気に入りのIDE(Intellijが推奨)で実行するか、「MVNテスト」コマンドを使用できます。
LIBディレクトリ:LO-JS-Decoder-Test-Framework-Samplesプロジェクトのユーティリティライブラリを備えたJARが含まれています。このライブラリは、コマンド(LIBディレクトリから実行する)を使用して、Mavenリポジトリにインストールする必要があります。
mvn install:install-file -Dfile="<your absolute path to lo-js-decoder-test-framework-utils-3.0.1-jar-with-dependencies.jar>" -DgroupId="com.orange.lo" -DartifactId="lo-js-decoder-test-framework-utils" -Dversion="3.0.1" -Dpackaging="jar"
cd decoder-preliminary-acceptance
npm install
node main.js -f < path-to-javascript-decoder >このソフトウェアはBSD-3節の下にあります