Modularity、Versioning、DynamicなどのOSGiフレームワークの優位性については、オンザフライでのインストールとアンインストールが大変だと思います。しかし、私はそれがOSGiフレームワークによってどのように達成されているのか不思議です。 OSGiフレームワークの内部実装とは何ですか?誰でもOSGiのクラスローダー機構を明らかにすることができます!OSGiフレームワークの内容(内部実装)は何ですか?
0
A
答えて
3
フェリックスはOSGiの実装に広く使われています。ソースコードはhereです。
OSGiフレームワークは、バンドルと呼ばれる特別な種類のパッケージ単位を扱います(WAREE、EAR、JARのJavaEEと同様)。バンドルごとに、モジュール性、動的インポート、およびインポート/エクスポートを処理するクラスローダーが作成されます。
「OSGi in Action」のようなOSGiについての良い本もあります。
+0
OSGIのアクションロック、本当に私の目を開いた。 – Namphibian
関連する問題
- 1. 通常のJavaコード内でOSGiフレームワークを実行するには?
- 2. 内容は何ですか?
- 3. Hyperledgerファブリックチェーンコード内の内部テーブルの実装
- 4. TreeMapの内部実装
- 5. Android SSLの内部 - 実際の実装はどこですか?
- 6. c#ヌルセーフナビゲータ - 内部実装
- 7. 実装リスト内部リスト
- 8. jQueryフレームワークの内部
- 9. OSGiフレームワークの外部からOSGiサービスを呼び出す方法?
- 10. CardViewsのリスト内に内部リストを実装する最良の方法は何ですか?
- 11. IoC/DI - 内部メソッドのみを持つ内部クラスの実装
- 12. cmath内部の内装
- 13. フレームワークSilexで内部エラー500
- 14. 内部の内容がdivを返す
- 15. JSONファイルの内容を内部記憶装置から読み取る
- 16. SparcのSolaris上でのatomic_cas_64()の内部実装ですか?
- 17. Redisonは内部でRedisコマンドを実装していますか?
- 18. Phoenixフレームワーク内のプラグ内部のリダイレクト
- 19. javascriptの内部:イベントの実装方法
- 20. Javaジェネリック:内部インターフェイスが(内部)スーパーインターフェイスから実装できないのはなぜですか?
- 21. MPI内部:プロセス間の通信実装
- 22. Javaのアトミック変数内部/ネイティブ実装
- 23. 内部非静的インターフェイスの実装
- 24. 内部アプリケーション向けのADFS実装
- 25. CPython実装の内部用ドキュメント
- 26. フレームワーク内に実装ファイル(.mまたは.mm)を設定する
- 27. クラスの内部イベントが内部インターフェイスのイベントを実装できないのはなぜですか?
- 28. MongoDBインデックス作成の内部実装ですか?
- 29. TomEE内部JMSをMySQL上に実装
- 30. ldstrは内部的にnewobjを実装していますか?
OSGIの実装を理解したい場合は、ソースコードを見つけて読んだり、設計ドキュメントを見つけて読んだりしてください。 –
または仕様を見て、仕様は理解しやすいです:) –
@AchimNierbeckあなたがOSGi Allianceの仕様であることを望むことを願っています:https://www.osgi.org/developer/specifications/ –