Tomcat インスタンス内にKarafのような OSGi コンテナを埋め込むことができるかどうか疑問に思っていました。this SO questionおよび他のいくつかの質問によると、それは可能のようですが、これを行う方法や注意すべき落とし穴/警告に関する確かな詳細を見つけることができないようです.
そう:
- OSGi コンテナーを Tomcat 内に埋め込んで、Tomcat を再起動せずにいつでも OSGi バンドルをこのコンテナーにホットデプロイできるようにすることはできますか?
- 上記の #1 に対する答えが「はい」の場合、Tomcat 内に OSGi を埋め込むと、どのシステム サービス/ポートが公開されますか? 管理者権限を持たない Java PaaS でホストされている Tomcat サーバーに OSGi をデプロイしたいので、質問します。そして、組み込みの OSGi コンテナーを Tomcat にデプロイしようとすると、ポートでのリッスンを開始しようとするか、ローカル ファイル システムに対して何かを開始しようとするかどうか疑問に思っています。この場合、セキュリティ/許可エラーが表示される可能性があります。
前もって感謝します!