2009-10-13 12 views

答えて

9

は、私は別の質問(What does OSGi solve)には次のリンクを掲載、私はそれがあり、ここだと思いますさらにフィットする。 Hal HildebrandはOSGiがあなたの開発/製品を手助けしている理由と時期についてブログを書いています。

(かなり長い)ポストの中心的な本質は、特に長時間実行される複雑なエンタープライズプロジェクトを扱うときに役立つということです。特に長期的には、実施された構造を持つことの恩恵が払われますが、read for yourselves

EDIT:固定の壊れたリンクです。

+0

+1リンクありがとう – KLE

+0

喜んで私は助けになるかもしれません –

+0

'あなた自身のために読む'リンクが壊れています。ウェイバックマシンのコピー:http://web.archive.org/web/20120720010714/http://www.tensegrity.hellblazer.com/2009/10/all-we-need-to-is-take-these-嘘つき、そして真実な、何とかする – Gilead

3

使用OSGIあなたはいくつかの必要な場合:

  • 非常にモジュラーコード構造(極端なケース:各インストールは、モジュール/プラグインの異なるセットを持っている)
  • へのスタート/ストップ/アップグレードアプリケーションの残りの部分を停止することなくモジュールは
+1

JavaでWebブラウザを作成する場合は、OSGIを使用しますか? – Bubba88

+0

@ Bubba88技術者としては、一般に制約が私に与えられています。私は自分の仕事でそれらを選択しません。私が楽しくこれを書いていたら、私は選ぶことができました。私は「私はOSGIを勉強したいですか?」に応じて選択します。だから私の答えは**はい**です。OSGIはすでに広く採用されている非常に有望なテクノロジーなので、そうです。 – KLE

+3

@ Bubba88 - はいOSGiはウェブブラウザに最適です!ブラウザは、後でサードパーティによって提供されるプラグインをサポートする拡張可能なアーキテクチャを必要とします。それはまさにOSGiがあなたに与えるものです。 –

関連する問題