相変わらず体調はよろしくないので、軽めに。(でもタイトルは結構重い気が…。) OSGiって何がうれしいか考えてみてるんですが、一つはその場にインストールされている「サービス」をトラッキングできることがうれしいんじゃないかと。ということで、こんな状況をあてはめてみた。 飛行機に乗っている最中、急患が出てCAさんが客席に向かって「お医者さんいらっしゃいませんか?」と聞いてみた。 飛行機にお医者さんが乗っかっているかどうかはCAには分かりません。が、もし乗っていればお医者さんの医療が急患に施されます。もし乗っていなくても、後からお医者さんを飛行機に乗っている最中に追加し、応急処置を施すこともできます。(バーチャルな世界の話ですよ。現実には無理ですね。) こういうことをOSGiは実現しています。サービスを利用する側はサービス提供側の実装を完全に知らなくても、そのVMにインストールされているBund