私の質問はかなり簡単です:開発者にOSGIのようなシステムを悪用させるアプリケーションの特徴は何ですか?そのようなユーティリティが不要な場合、どのような場合ですか?いつOSGIのようなプラットフォームを使用し、避けなければならないのですか?
答えて
は、私は別の質問(What does OSGi solve)には次のリンクを掲載、私はそれがあり、ここだと思いますさらにフィットする。 Hal HildebrandはOSGiがあなたの開発/製品を手助けしている理由と時期についてブログを書いています。
(かなり長い)ポストの中心的な本質は、特に長時間実行される複雑なエンタープライズプロジェクトを扱うときに役立つということです。特に長期的には、実施された構造を持つことの恩恵が払われますが、read for yourselves
EDIT:固定の壊れたリンクです。
使用OSGIあなたはいくつかの必要な場合:
- を非常にモジュラーコード構造(極端なケース:各インストールは、モジュール/プラグインの異なるセットを持っている)
- へのスタート/ストップ/アップグレードアプリケーションの残りの部分を停止することなくモジュールは
JavaでWebブラウザを作成する場合は、OSGIを使用しますか? – Bubba88
@ Bubba88技術者としては、一般に制約が私に与えられています。私は自分の仕事でそれらを選択しません。私が楽しくこれを書いていたら、私は選ぶことができました。私は「私はOSGIを勉強したいですか?」に応じて選択します。だから私の答えは**はい**です。OSGIはすでに広く採用されている非常に有望なテクノロジーなので、そうです。 – KLE
@ Bubba88 - はいOSGiはウェブブラウザに最適です!ブラウザは、後でサードパーティによって提供されるプラグインをサポートする拡張可能なアーキテクチャを必要とします。それはまさにOSGiがあなたに与えるものです。 –
- 1. 1つの関数からBooleanが返されなければならない
- 2. this.objectNameの代わりにExt.getCmp( 'id')を使用しなければならないのはなぜですか?
- 3. VBAの簡単なループプロシージャでなければならない
- 4. 「あなたがたぶん「チャット」しなければならないのはどういう意味ですか?
- 5. 開発者が回避しなければならないGrailsのバグは何ですか?
- 6. TypeError:strでなくdictでなければならない
- 7. なぜデリゲートは静的でなければならないのですか?
- 8. なぜASP.NET MVCはWebアプリケーションでなければならないのですか?
- 9. テンプレートはいつ使用しなければなりませんか?
- 10. ここでex.classはどのように等しくなければならないのですか?
- 11. 不思議な、幽霊のような、見つけられないTreeNodeテキスト
- 12. Iこのアルゴリズムから漸化式を見つけなければならないアルゴリズム
- 13. 単体テストでカバーしなければならないコード内の場所を見つける方法
- 14. IQuery NHibernate - それはリストでなければならないのですか?
- 15. スカラー変数を宣言しなければならない
- 16. スカラー変数vb.netを宣言しなければならない
- 17. Windows AzureのWebRoleはステートレスでなければならないのですか?
- 18. 使用できないものの評価を避けるか遅らせる
- 19. @SupressWarningsの使用を避けるにはどうすればよいですか?
- 20. mvvm-light v4 - 誰かが尋ねなければならない:-)
- 21. PCI DSS準拠でなければならないのですか?
- 22. main()を専用のクラスに入れなければならないのはなぜですか?
- 23. javax.net.ssl.SSLException:java.security.InvalidAlgorithmParameterException:trustAnchorsパラメータが空でなければならない
- 24. SOLRスレーブはマスターと同じでなければならない?
- 25. 初期化されていない値を避けるにはどうすればよいですか?
- 26. パッケージがあれば、そのアーティファクトIDはどんなものでなければならないのですか?
- 27. Dispatcherの使用を避けるのはなぜですか?
- 28. whileループは何らかの理由で何をしなければならないのですか
- 29. フォントを見つけるプラットフォームに依存しない方法
- 30. はなぜ<宣言しなければならないのPHP
+1リンクありがとう – KLE
喜んで私は助けになるかもしれません –
'あなた自身のために読む'リンクが壊れています。ウェイバックマシンのコピー:http://web.archive.org/web/20120720010714/http://www.tensegrity.hellblazer.com/2009/10/all-we-need-to-is-take-these-嘘つき、そして真実な、何とかする – Gilead