Takayuki Okazaki's Weblog
ブログ: 岡崎 - Okazaki's blog
20080504 2008年 5月 04日 日曜日
Open ESB v3とプロジェクトFuji、GlassFish ESB
English Translation: (Yahoo!) / (Google)
_DSC4959-D
JavaOne 2008および、プレイベントであるCommunity Oneもまだ始まっていませんが、フライングしているのか、もともとスケジュール通りなのかよくわかりませんが(笑)、なんだかいろいろと情報が出てきています。Open ESBはそろそろv2がリリース間近だったので、JavaOne/CommunityOneではてっきりv2の正式リリースが大きな節目だろうとおもっていましたが、ここにきてv3のアナウンスです
さて、微妙にここでいくつか新出単語が出てきますので、キーワードまとめておきましょう。
  • Open ESB ... JBI (JSR 208)準拠のエンタープライズ・サービス・バス(ESB)の実装プロジェクト。
  • Project Fuji ... Open ESB v3のコアコンポーネント。OSGi/JBI(JSR 208)ベースのマイクロESBマイクロカーネル。Open ESBプロジェクトのサブプロジェクト。
  • GlassFish ESB ... GlassFish v3とOpen ESB v3 + Project Fujiを組み合わせたライトウエイトのESBプラットホーム。
うーん、ややこしい。とくにOpen ESBとGlassFish ESBというかたちで二つにたようなプロジェクトが出てくると、混乱しますねぇ・・・。Project FujiはGlassFish v3におけるHK2 (Hundred Kilobytes Kernel)みたいなものだと考えればいいでしょう。おそらく、JBI/ESBのコアとして必要な機能はFujiに集約され、バインディングコンポーネントやサービスエンジンといった周辺コンポーネントはOpen ESBプロジェクト下で開発/統合されるのでしょう。
_DSC5018-D
Open ESBページのアナウンスより。
With Open ESB v2 core runtime winding down in terms of functionality, Open ESB team is proud to announce to v3 effort. Version 3 of Open ESB leverages OSGi and JBI to come up with a powerful service oriented integration platform that's agile and modular platform. The core framework for Open ESB v3 is implemented at Project Fuji. Check it out at http://fuji.dev.java.net. Open ESB v3 will be supporting various application server containers, like GlassFish, JBoss, WebSphere, WebLogic, etc, but also runs standalone on Java SE. In the Java SE case, all you need is an OSGi container like Apache Felix. Open ESB v3 on GlassFish is offered as GlassFishESB (http://GlassFishESB.org) which offers powerful integration with GlassFish v3 technology leveraging its modular implementation.
また、Open ESB v3はGlassFish以外のアプリケーションにも組み込んで使えるようにするようで、JBossやWebSphere、Weblogicでも動作し、さらにはスタンドアロンのJava SE (+ OSGi)でも動作するようにするつもりのようです。つまり、Open ESB v3がリリースされると、GlassFish上でもOpen ESB v3が使えるし、JBossやWeblogic上でもOpen ESBが使えるようになります。そして特に、GlassFish上で使う場合にはGlassFish ESBを使うことになるのでしょう(おそらく管理機能などがGlassFishと連携するなどして強化されると思う)。今のところはこれ以上のことはわかりませんが、たぶん、ここ2〜3日のうちにどんどん情報が出てくることでしょう。(それにしてもなぜプロジェクト名がFujiになったのかが気になりますねぇ)
追記:Open ESBのWikiに載っていました。この書き方が一番わかりやすいですね。
Open ESB v3 = Project Fuji + Project Open JBI Components
GlassFishESB = Open ESB v3 + GlassFish + GF specific integration modules + Open SSO + .. +


投稿されたコメント:

★ お名前を空欄にするとIPアドレスが、お名前欄に記入されます。
コメント
コメントは無効になっています。
過去の記事
« 11月 2009
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
       
今日
Click me to subscribe このブログを購読(RSS)
検索

このブログ著者について
ソフトウエア・インフラストラクチャー・ソリューション本部のソリューション・アーキテクトでした(2008年8月退職)。 本業はSOAソリューションならびにSun Java CAPSによるソリューションのプリセールスをお手伝いするエンジニア、とJavaエバンジェリストグループに参加してセミナーに行ったり、趣味のプログラミング・ネタをこのブログで紹介したりしていました。現在は、ふらふらとwatermint.orgで活動中〜。
リンク
 
SunホットトピックPodcast - SunホットトピックPodcast
 


 

Today's Page Hits: 134