|
|
![]() |
|
|
Richard Hall (Apache Felix で有名な) さんが、 OSGi の紹介と概要 を明朝 - 2008/8/20 AM11:00 (西海岸時間) にしてくれます。 電話会議 (US 内からでしたら無料、海外からは電話をかける側の支払) もしくは、 TheAquarium @ uStream.TV でオンラインで参加できます。 TheAquarium wiki の IntroAndOverviewToOSGi のページを確認して下さい。 このプレゼンテーションは録画する予定です。 |
今回のようなエントリは、
GlassFishTV
でタグ付けすることにします。
|
OpenESB 製品 の登場により、java.net では SOA 周辺で興味深い活動がいくつかでてきました。ですので、java.net での SOA 関連プロジェクトをまとめてみます: |
• OpenESB - コアとなるプロジェクトです。JBI を実装し、JavaCAPS の基盤を担い、GlassFish ランタイムを活用しています。
• Project Mural - マスターデータ管理コミュニティ。この ハンズオンラボをぜひお試し下さい。
• Project Fuji - GlassFish v3, OSGi, JBI の上に構築された実験的プロジェクト。Andi のプレゼンテーションをお聞き下さい。
• JBI コンポーネント - JBI コンポーネント、バインディングコンポーネント、ビジネスエンジンのコレクション。
その他兄弟プロジェクト :
• KeyChain -SPML プロビジョニングゲートウェイのレガシーアプリケーション統合のための ESB コンポーネント。
• OpenMQ - ハイパフォーマンス JMS 実装で、GlassFish と OpenESB ともに統合されています。
• Metro Web Services - web サービスのワンストップショップ。WS-I Basic Profile から高度な (secure, reliable, optimized, ...) SOAP web サービスまで。
• NetBeans - ツールなしで SOA なんて。。。
これらがどう連携してくるのか、ちかいうちに、ロードマップとビジョンのドキュメントが公開されるでしょう。
|
Wikipedia (英語版) によると 音楽の Prelude は: プレリュードは序幕と考えることができます。それ自体で存在することも、他の作品を紹介することもできます。 Abhijit は GlassFish v3 ロードマップの次のステップは GlassFish v3 Prelude とアナウンスしました。 (発表, 計画, コンテンツ) 上の定義がとてもよく合っています。それ自体で使用できますし、かつ GlassFish v3 完全体リリースの紹介にもなります。 また、Prelude を Open SSO Express のような Express の、強化版と考えてもらっても構いません。 |
今後も GlassFish v3 Prelude の情報にご注目下さい。 あと、品質改善にご興味ある方は、FishCATに申し込みましょう。
原文: Getting Started with OSGi on GlassFish
|
最近のApp Serverのほとんど (Geronimo以外?)が OSGi による拡張機能を持っています。これについての基本的な知識はArunの Deploying on GFv3 や Geertjanの OSGi in GlassFish in 5 stepsに書いてあります。
OSGiに関する情報が入り次第、随時お伝えたいと思います。その間、こちらをチェックしてみてはいかがでしょうか!
(Arun on OSGi |
OSGi上でユーザーによるプログラミングはあまり広く採用されておりません。 サーバー側ではJavaEE 6が拡張性とモジュールをサポートします。そして、クライアント側で(OpenJDK Modules プロジェクト)、Java Module Systemで OSGi バンドルをサポートさせようという声もあります。Mandy の最近のブログに OSGi Repository for Java Module System と Support for the module keywordも参考にして下さい。
追伸 Running GFv3 on KnopflerFishのJohanのノートに気づきました。
原文: New GlassFish Podcasts - Fuji and OpenESB
|
短い中断の後、GlassFish ポッドキャスト は二つの新しいエピソードを追加しています。 そのエピソードは Jazoon カンファレンス で行われた最新の GlassFish Day でのプレゼンテーションからのものです。 話者は Andreas Egloff (TheAquarium のフェローエディター) で、話題は OpenESB と Project Fuji です。 |
エピソード #13 は既存の OpenESB 技術と JBI のトップを構築し、Sun の JavaCAPS SOA への基盤として提供されるコミュニティをカバーしています。 更に、 Episode #14 は GlassFish v3、OSGi、JBI、DSL とのプロジェクトの将来についてカバーしています。
ポッドキャストは伝統的に 独立したリンク を持ち、ワンクリックで iTunes のリンクを登録します。 ただし、iTunes のオンラインストアで単純に "glassfish" を検索する事もできます。 あなたのソフトウェアの選択によります。
原文: More Project Fuji screencasts - Interceptors
|
Keith BaboはProject Fujiのインターセプター特徴に関した新しい10分のscreencastをリリースしました。 NMR (Normalized Message Router)から警告、会計検査、確認、保安、ルーティングとたくさんの有用なシナリオのメッセージを横取りします。 |
インターセプター自体は、Java POJOで、このscreencastは、注釈を展開して、アプリケーションを構築して、OSGiのバンドルを作ります。そして、最後に、インストールとフェリクス・ランタイムでインターセプターをスタートしています。
インターセプターはアプリケーションとは無関係にスタートと停止します。
Java @Interceptorに関する詳細はこのwiki pageを参考にしてください。
Project Fujiは前回のJavaOneで発表されました。GlassFish v3、OSGiとJBIに基づいた次世代OpenESBアーキテクチャです。 それもトップダウン開発言語で、前のIFL (Integration Flow Language)のscreencastで簡単に示されます。 tech leadのAndreas EgloffによるProject FujiのためのGlassFish Podcastも見逃さないでください。 話題の以前のエントリには、"Fuji" tagというタグが付いています。
原文: Grizzly 1.8 is Buzzword-Compliant: OSGi, GlassFish v3, GWT, Comet, iPhone....
|
|
Grizzly 1.8.0 が出ました。今回のリリースには多くの新しい要素が組み込まれています。 GWT サポート やより良い OSGi コンプライアンス、 改良された Comet サポート、性能の改善、SPI クリーンナップなど様々です (JFA の記事をご覧下さい)。 Grizzly 1.8.0 は既に最新の GFv3 のビルドに組み込まれています。 リリーススレッド や 変更履歴 もご覧下さい。 JFA、Oleksiy、そしてチームの残りのメンバー、コミュニティの皆さんおめでとう。 |
原文: Fuji Screencast, and Andi on OSGI
|
JavaOne で流されていた Fuji のデモが、JBI や OSGi、DSL についての Andi の記事と一緒に、スクリーンキャスト(Keith によるナレーション付き) で見られます。 是非、ご覧下さい! また、OSGi の話題をご覧になった後で、 Fuji における OSGi のルール について書かれた Andi の記事もご覧下さい。 ところで、私は最近 DSL への参照をよく見ます。 多分、また出てくるのでしょうね。 |
原文: More OSGi from GlassFish - Grizzly Bundles...
|
OSGi に関する他の記事: JFA が Grizzly が OSGi のバンドルとして利用可能になる事 について言及しています。 バンドルはまだ完全にはテストされていないようですが、お試し下さい。そしてフィードバックをお願いします。 また Grizzly に興味をお持ちでしたら、 トロント (5月27日)、モントリオール (5月29日)、バンクーバー (6月3日) の カナダツアー をご覧になりたいかもしれません。 最後に、JFA は CometDaily で記事を書き始めています。 彼の記事 Comet Adoption Stories をご覧下さい。 |
原文: Introducting Project Fuji - Core for Open ESB v3
|
新しい話題が届いてます。 Andi の記事、 Java CAPS と Fuji をぜひご覧ください。 プロジェクト Fuji は、 GlassFish にとって特別に興味があります; Fuji の Web サイトには次のように書かれています: JBI (JSR 208) と OSGi ベースのライトウェイトマイクロカーネル。OSGi のバンドルとしてパッケージされ、マイクロカーネルは OSGi 準拠の実行環境にインストールできます。 |
詳細については、水曜日の午前9時半にある Andi と Keith のセッション: TS-6385 Integration Profile for GlassFish Project v3 をチェックしてください。
|
ところでこれ、すばらしいロゴですね... :-) |
|
原文: GlassFish v3 - Inside Eclipse?
|
GF v3 が今 OSGi を使っている事をお聞きになったでしょう。 そこから多くの事が続いていて、例えば、Eclipse の中で GF をロードする事ができます! Ludo の最新の投稿 忙しいスケジュール の中での参照をご覧下さい。 私達は今週異なるイベントで GlassFish v3 のより多くのものをお見せする予定です。 最初の機会が C1 の GF オーバービュー/ロードマップのセッションで、来週の月曜 11時に Esplanade 307 (特別イベント) で行われます。 JavaOn の全体の中で、先頭に立ったりサポートの役割で GlassFish (v2 と v3) もまた多くの発表があるでしょう。 |
CommunityOne は参加自由なイベントです; こちらから登録できます。
原文: Sahoo on OSGi/GlassFish Details
|
OSGi の GlassFish v3 に関する仕事の大部分は Sahoo によって、 GlassFish V3 on OSGi - Part I でなされました。 彼は HK2 と OSGi の関係について説明し、HK2の モジュールやコンポーネント、設定層について書き、これら全てがどのように発展していくかについての現在の考えを述べています。 |
Stay tuned for more details about GFv3 TP2 in the next couple of weeks, running up to its release by CommunityOne. CommunityOne によってリリースされるまでの 2、3週間、GFv3 TP2 についてのより詳細な情報が入り次第随時お知らせします。
|
|
CommunityOne はフリーですが、スペースは限られています;登録はお早めに。 |
原文: GlassFish v3 - Now With OSGi Support
JavaOne まであと3週間ですから、いつものようにアナウンスやリリース をどんどん出していきたいと思います。 既に事前アナウンスしているものとして、 GlassFish v3 TP2 があります; ここ数日は、このリリースの利点等をハイライトしていきます。
|
GFv3 の2つの主要な新機能はモジュール化と Java EE 6 です。 前者の例に関しては、話を逆転させて説明させてください: Jerome は、 GFv3 が OSGi 上で動くことをアナウンスしました! HK2 の下位レイヤーは取り替えられるようデザインされており、最新の TP2 ビルドには OSGi 実行環境が組み込まれています。 あなたが「とても熱心」なユーザーなら、 GFv3 TP2 b09 をぜひ試してみてください; 普通に「熱心」なユーザーなら、今週のビルドを待つか、TP2 リリースまで もう少し待っても良いかもしれません。 |
私たちは JavaOne で GFv3 TP2 をお見せしますが、事前に見たい方は、月曜日 に行われる CommunityOne の GlassFish トラックにお越しください。
|
|
CommunityOne は無料ですが、スペースが限られています; お早めの登録をお願いします。 |