Google
WWW を検索 junglejava.jp を検索

 OSGi 関連情報メモ

Posted in Java (RSS)

Sun Microsystems が OSGi を Java 標準の中でどのように位置づけているのかは分かりませんが、同社が提供する Java EE アプリケーションサーバの 「GlassFish」 でも OSGi がサポートされるようになりました。
また、ESB(Enterprise Service Bus) の分野においても、OSGi をサポートする製品が増えているようです。

関連情報
InfoQ: OSGiの支持者達のJSR 277に対する疑問に対して、Sun Microsystems社は沈黙で答え、ほとんど回答をしていない。
アクエリアム - The Aquarium (ja): GlassFish v3 - OSGi をサポートしました
アクエリアム - The Aquarium (ja): プロジェクト Fuji の紹介 - Open ESB v3 のコアです
InfoQ: Mule 2.0がリリース

Jungle Java - Eclipse で Tuscany のサンプルを試してみた
Jungle Java - OSGi コンテナ Apache Felix
Jungle Java - Spring と OSGi を融合させる Spring DM

p.s.
ESB と SCA(Service Component Architecture) の概念的な違いは一応理解しているつもりなのですが、実装レベルで両者の連携を考えるとなると、どのような形態が望ましいのか混乱してしまいます。(@@)
当方の理解不足が大きな要因であることは間違いないと思いますが、それだけではないでしょう。

関連情報
InfoQ: ESBの本意とは?
SOAのシステム連携基盤「ESB」(後編):ITpro
SCA Gap Analysis - Japanese ESB Mule Documentation - Mule--Open Source ESB (Enterprise Service Bus) and Integration Platform
SCA Possible SCA, Mule Integration Points - Japanese ESB Mule Documentation - Mule--Open Source ESB (Enterprise Service Bus) and Integration Platform

(05/17 追記)
OSGi ではバンドルをまたがって AOP を適用するには問題があるという情報もあるようです。
2008-05-17 - ネバーバード日記

(06/11 追記)
InfoQ: JSR277とOSGiは一つになるか?

(2009/05/13 追記)
EclipseやSpringで使われている基盤技術OSGiとは - @IT

(2009/09/23 追記)
InfoQ: OSGi 4.2,リリース

(2009/10/22 追記)
InfoQ: OSGiの最新状況

(2009/12/19 追記)
InfoQ: Bundle.update: Java EEがOSGi化し、JSR 294 が凍結に

(2010/03/10 追記)
InfoQ: OSGi DevCon London

(2010/03/31 追記)
モジュラー化Javaが本格化、OSGi Enteprise Specificationが承認 - Publickey

(2010/05/07 追記)
ダイナミックなモジュールシステム、OSGiを始めよう — OSGi tutorial v0.1 documentation

(2010/06/23 追記)
エンタープライズOSGi入門: 第1回:OSGi概要と実行環境の導入

(2010/10/05 追記)
エンタープライズOSGi入門: 第2回:OSGiのエンタープライズ拡張仕様を紐解く
Aries を使って OSGi アプリケーションを作成する
InfoQ: Bundle.update: 次のOSGiリリースに向かって

(2010/11/20 追記)
エンタープライズOSGi入門: 第3回:OSGiによるアプリケーションのモジュール化
InfoQ: OSGiはJavaミドルウェアにとっての正しい基盤なのだろうか?

(2010/12/20 追記)
InfoQ: OSGiのビジネス上の利点

(2011/04/04 追記)
InfoQ: OSGi 4.3がジェネリックスとCapabilityを導入

Posted on 2008年05月07日