パッケージ
パッケージは、デバイスに送信されて実行される指示のセットです。ThingWorx Software Content Management ユーティリティを使用して、パッケージを作成、サーチ、テスト、およびパブリッシュします。
パッケージにより、サービス技術者はログファイルをアップロードできるようになり、プロジェクト開発者は改訂済みのプロジェクトファイルやアップグレードをデバイスにダウンロードできるようになり、管理者はスクリプトを実行してリモートアセットをメンテナンスできるようになります。
ThingWorx Software Content Management を使用すると、次のタイプのパッケージを作成およびパブリッシュできます。
ファイルベースのパッケージ
* 
ファイルベースのパッケージは、ThingWorx WebSocket-based Edge MicroServer (WS EMS) および C SDK でサポートされています。
これらのパッケージには、インストールとロールバックの指示を格納するスクリプトファイルが含まれています。待機指示により、指示を実行する前に特定の条件が満たされるまで待機する時間を設定できますただし、すべてのデバイスがこれらの指示をすべて処理できるわけではありません。
これらのファイルベースのパッケージでは、Lua スクリプトファイルがサポートされています。Lua スクリプトの詳細については、Lua スクリプトを参照してください。
指示ベースのパッケージ
* 
eMessage Connector には、指示ベースのパッケージの組み込みサポートが含まれています。
指示ベースのパッケージには、パッケージメタデータの一部として配布できる定義済みの指示セットが含まれています。
次のテーブルに、異なるエージェントでサポートされている指示のタイプに関する情報を示します。
指示
説明
ダウンロード
ファイルリポジトリから Edge にファイルをダウンロードします。
実行
Edge でスクリプトを実行します。
再起動
Edge デバイスを再起動します。
プロパティを設定
リモート Edge デバイスで指定されたプロパティ値を設定します。
アップロード
ファイルを Edge から任意のファイルリポジトリにアップロードします。
* 
すべての Edge デバイスが、これらすべての手順をサポートするわけではありません。
* 
「パッケージを作成」ページで、表示するパッケージタイプを設定できます。詳細については、コンフィギュレーション: パッケージタイプを参照してください。
これは役に立ちましたか?