|
|
![]() |
|
|
Mark が Fuji M7 リリースを発表しました。 この新しいリリースは 多くの機能が追加 されていて、 エンタープライズインテグレーションパターン (EIP - ウェブ, Wikipedia) サポートも含まれます。 サポートされているパターンは: メッセージフィルタ, スプリット, コンテンツベースルーティング, アグリゲート, ワイヤタップ です。
スクリーンキャスト
ページにはまだ新機能のサンプルがないのですが、Mark によると
現在準備中らしいです。
以前の
Fuji |
|
|
GlassFish ESBの世界において多くのすばらしい進歩がありましたが、企業の特徴や商業の支援になるGlassFish ESB v2 のリリース候補版に引き続き、私たちにはこのプラットフォームをさらに進化させる大きな計画がある事を発表します。 Project Fujiのmilestone 3により、私たちはGlassFish ESB.next に対して取り組んできたプラットフォーム強化の一部を試すためのキーを皆様に渡すことができますし、皆様はその部分を改良するアクティブなメンバーになる事ができます。 |
もしProject Fuji を良く知らないのであれば、進化的な部分と革新的な部分の両方がある事を知ってください。v2 のアダプタとコンテナはFuji で使われていますし、v2 で作られるアプリケーションはFuji で配備、実行します。私たちの革新した部分については、それぞれのレイヤでの生産性に注目してください。柔軟性、機敏性、使いやすさの点で、最高であることを保証します。
Project Fuji のmilestone 3は、(敢えてとても素晴らしいと言わせて頂きますが)サービスを構成するウェブベースのツールオプションを導入しています。
Fuji Milestone 3 のスクリーンキャストを確認してみて下さい。サービスを構築するドメイン特化言語「IFL」を通して、どのようにMilestone 2 で構築されるのと同様のシナリオを、ブラウザ内の単純なドラッグアンドドロップで簡単に構築できるかを示しています。
ウェブのツーリングがドメイン特化言語のトップ上で構築され、それ故にラウンドトリッピングが簡単になっても意味がないのです。例えば、あなたはsubversion からブラウザ内で構築されたプロジェクトをチェックアウトし、自分で選んだIDE で、ちょうどmilestone 2 のように編集できます。
これは、柔軟性、機敏性、使いやすさによるFuji の生産性を理解する一つの方法です。
|
みなさんの多くがFuji Milestone 1がいかにクールだったかをみたことがあるでしょう。 web based tooling optionや、しんぷるだけどパワフルな defining services and linking them togetherなどがそうですよね。 Milestone 1 では私たちはわざとRSSやXMPPなど同類のテクノロジーを選びました。そしてそれは「どうやってこれをもっとクラシックな環境へ適用するんだ?」と疑問に思う人々を残したままでした。 |
ただ、我々の言葉をきくだけでなく、Keithによる、Fuji Milestone 2 Screencastをみてください。 そしてDownload Milestone 2 and take it for a spin を訪れてjarを入手し、我々にフィードバックをください! そこには実際には我々が一つのスクリーンには入りきららず紹介できなかったさらなる機能がありますので、そこをみてください。
機能のハイライト、企業へのインテグレーションパターンやinterceptorsによるOSGi機能のレバレッジングなどはMilestone 2 をみてください。 Andi's entry on Fuji Milestone 2ものぞいてみるといいかもしれません。ここにはさらに深いバックグラウンド情報などが載っています。
我々はまた、Fujiのページを改良しました。https://fuji.dev.java.netをのぞいてみてください。そこにはほかの情報を探すために必要なすべてのリンクや、スクリーンキャストなどがのっています。
明日(太平洋時間 9am, 2008年10月22日)は、Fujiについてのデモとディスカッションをライブミーティング形式(そしてウェブキャスト)で行います。詳しくは OpenESB Innovation Series meetingで。みなさまの参加をお待ちしています。
|
|
Srinivasan Chikkala が、 Camel Service Engine (SE) を使った Apache Camel のサポートが OpenESB に追加されたと報告しています。 また、こちらのスクリーンキャストで、使い方を見せています。 |
Apache Camel は、ルーティング、調停ルール、などに使うことができます。加えて、サービス、OpenESB 間のやりとりの定義に、Java ドメイン特定言語 (DSL), Spring ベースの XML 設定、もしくは Scala DSL (開発中) を使用することが可能になります。
Louis はこの新機能を試し、今年の JavaOne での Project Fuji プレビューで見せたデモシナリオを複製した上で、それに関して詳細な "ハウツー" と自分が受けた印象を書いています。
OpenESB の標準ベースのプラグ機能により、この新しいコンポーネントは、今や 30 を越す OpenESB コミュニティのコンポーネントを活用したり、組み合わせたりすることができます。