私が Web で見つけることができるものはすべて、RCP アプリケーションで P2 ui を使用する方法や操作 API を使用する方法など、非常に簡単で高度なチュートリアルを示しているだけです。
カスタム P2 インストール プロセスを作成する方法について、適切な情報を見つけることができません。情報はいたるところに散らばっており、私が見つけたすべての高度なチュートリアルは、Indigo P2 API とは異なる暫定的な API を持っていた Helios に関するものでした。
私がやりたいことのアイデアとして、私の RCP アプリは、いくつかの組み込みハードウェアを実行し、ランダムなハードウェア ステータス情報を通信するリモート PC に接続します。そのリモート PC にはいくつかの C コードが含まれており、そのバイナリを定期的に更新します。これにより、RCP アプリがリモート PC と通信する方法が変更されます。
私がやりたいことは、他のパッケージが依存できる IU にバイナリを入れることです。次に、P2 がその新しい IU をインストールすると、別のクラスを実行して、別のコンピューターにバイナリをリモートでインストールできます。