私はApacheFelixとGlassfishで数か月間働いています。簡単なWebアプリケーションを作成できます。次に、OSGIアーキテクチャに基づいてJavaデーモンを作成する必要があります。Javaデスクトップアプリケーション用のApacheFelixの学習に役立つサンプルコードを含む優れたチュートリアルはありますか。また、バンドルがどのようにパッケージ化されているかを知りたいですか?Webアプリケーションはjarファイルです。
質問する
695 次
3 に答える
3
webstartを使うのが一番簡単だと思います。その場合、アプリケーションを起動できるFelix(および場合によってはさらにいくつかのライブラリ)を含む基本的なjarファイルを作成し、そこからクライアントはBundle.installを使用して追加のバンドルをダウンロードできます。また、Apache Felix OBRと組み合わせることもできます。これにより、追加のインフラストラクチャを犠牲にして、柔軟性を高めることができます。
これもご覧いただけますが、(間違っている場合は訂正してください)Equinox固有のものだと思います。
最後に、JBundleは有望に見えます。私は試したことはありませんが、あなたに関連しているように見えます。
于 2012-07-28T09:18:40.067 に答える
1
ApacheFelixOSGiチュートリアルhttp://felix.apache.org/site/apache-felix-osgi-tutorial.htmlには多くの例があります
于 2012-07-30T11:40:36.247 に答える
0
bndtoolsとbndを見て、いつでもjpm:http ://softwaresimplexity.blogspot.fr/2012/04/just-another-package-manager.html
于 2012-07-30T06:30:20.390 に答える