私はApache FelixとGlassfishで数ヶ月から作業します。私は簡単なWebアプリケーションを作成できます。今ではOSGIアーキテクチャに基づいてJavaデーモンを作成する必要があります。 Javaのデスクトップアプリケーション用のApache Felixを学ぶのに役立つサンプルコードのチュートリアルがありますか?私はバンドルがどのようにパッケージ化されているか尋ねたいと思っていますか? Webアプリケーションはjarファイルですか?Apache Felix(デスクトップアプリケーション用)
6
A
答えて
3
私はwebstartを使うのが最も簡単だと言います。その場合は、アプリケーションを起動できるFelixを含む基本的なjarファイルを作成し、そこからBundle.installを使用して追加のバンドルをダウンロードすることができます。また、それをApache Felix OBRと組み合わせることもできます。これにより、余分なインフラを犠牲にして、より柔軟に対応できます。
thisもご覧になれますが、私が間違っていれば修正してください。それはエクイノックス特有のものです。
最後に、JBundleは有望ですが、私はそれを試したことはありませんが、それはあなたのために適切に見えます。今bndtoolsとBNDと、いつでも
が+0
また、Apache Aceを検討することもできます。繰り返しますが、私はそれを試していませんが、それは関連性があります。 –
0
1
は、Apache FelixのOSGiのチュートリアルhttp://felix.apache.org/site/apache-felix-osgi-tutorial.html
関連する問題
- 1. OSGiコンテナ - EquinoxとApache KarlのApache Felix
- 2. apacheのピボット - デスクトップアプリケーション
- 3. Apache Felixのデプロイに運がない
- 4. Apache Felixで実行するタスクスケジューラ?
- 5. IntelliJ IDEA 11でApache Felix 4.0.2を実行
- 6. Apache FelixのOSGiバンドルで依存関係を使用できない(ClassNotFound)
- 7. Apache Felix:拡張バンドルとは何ですか?
- 8. OSGI Apache Felix IPOJO:アノテーションまたは純粋なMAVEN?
- 9. OSGi:Apache FelixとApache Karafの違いは何ですか?
- 10. Apache Felixにwarファイルを展開しますか?
- 11. Apache Felixでバンドルを更新する方法OSGi Framework
- 12. POMファイルのApache FelixにJARを追加しますか?
- 13. Axis2 in Felix 1.4.0 OSGi
- 14. デスクトップアプリケーション用のPHP mysql
- 15. Netbeans:自宅で管理されているJavaライブラリのリポジトリにApache Felixを使用できますか?
- 16. TomcatにFelixを埋め込む
- 17. 目的デスクトップアプリケーション用のウェブソケット
- 18. デスクトップアプリケーション用のASP.NET Webコントロールパネル
- 19. デスクトップアプリケーション用Java広告ライブラリ
- 20. .Netベースのデスクトップアプリケーション用のローカルデータストレージオプション
- 21. デスクトップアプリケーション
- 22. デスクトップアプリケーション用データベースの更新(パッチ適用)
- 23. Derby ClientをFelixで使用するには?
- 24. サーブレット3.0サーバー(Tomcat 7など)内でFelixを使用
- 25. Pythonデスクトップアプリケーション
- 26. デスクトップアプリケーションLongevity
- 27. Rubyデスクトップアプリケーション
- 28. .Netデスクトップアプリケーション
- 29. Facebookデスクトップアプリケーション
- 30. Felix OBRリポジトリの設定方法は?
で多くの例がある私は、NetBeansプラットフォームが簡単にOSGiバンドルを統合することができると信じています。http://ウィキ。 netbeans.org/NetBeansInOSGi(私はOSGI統合を使用していません) –
申し訳ありませんが、私はあなたの質問を理解していません。あなたはすでにOSGiの経験がありますか(あなたはFelixで働いていると言いますか?)デスクトップアプリケーション(ユーザが明示的に起動)やデーモン/サービス(バックグラウンドで実行)を作成しますか?あなたがすでに知っているものと助けが必要なもの(理想的には例を挙げて)をより明確に記述してください。 –