アパッチACE architecture pageは、実際だけでなく、OSGiバンドルを更新することをいうだけでなく、「そのようなコンフィギュレーションデータ、ネイティブコードとデバイスファームウェアなどの関連成果物。」これを処理するために、ACEはDemloyment Admin(OSGi要約仕様のセクション114)に依存しています。これにより、リソースプロセッサをプラグインできます。
Deployment Adminを使用すると、必要な成果物をデバイスに配布し、適切な方法でファイルを処理することができます。ファイルをある場所に置いたり、アプリケーションパッケージ(rpmやAndroidアプリなど)をインストールしたり、ペイロードを使用してファームウェアを更新することもできます。したがって、標準化されたデプロイメント・メカニズムに結び付けて、そのライフ・サイクルを使用することができます。
あなたはのデータに賢明なことを行う責任が依然としてであることに注意してください。言い換えれば、ファームウェアをアップデートするためのブートローダがない場合、ACEはそれを手助けすることはできませんが、そうした場合は、配布メカニズムに乗ることができます。
開示:私はApache ACEコミッタです。
どのような状況ではどうですか?何を試しましたか? –
私たちはApache Aceとfelixを使ってJAVAアプリケーションをアップグレードしようとしました。しかし、ファームウェアのアップグレードでこれがどのように機能するかはわかりません。 – Ayushi