BT

InfoQ ホームページ ニュース SCAおよびJBI、両者の長所を生かせるか?

SCAおよびJBI、両者の長所を生かせるか?

ブックマーク

JavaOne 2008(source)において、Jos Dirksen氏およびTijs Rademakers氏がService Component Architecture (SCA)(source)およびJava Business Integration (JBI)(source)フレームワークを使って両者の長所を生かすプレゼン(source)をおこなった。SCAは、構成、アセンブリーおよび分散ランタイム環境へのサービスネット ワークのデプロイメントのためのサービスベースモデルを定義する。JBIスペックは、アプリケーションコンポーネントの統合およびサービスの組織化の標準 を提供する。「JavaOne Event Session SCAサービス」アプリケーションを使用して、Jos氏およびTijs氏は、Service Unit (SU)としてSCAアプリケーションをJBIコンテナへデプロイする方法を実演した。サンプルアプリケーションはJavaで記述されたSCAコンポーネント、Spring(サイト・英語)構成およびJavaScriptを使用し、Apache Tuscany(source)サーバ(JBIコンテナ)にサービスコンポーネントを公開する。

SCAに関する別のセッション(source)では、Mike Edwards氏がSCAアーキテクチャーモデルの概要を説明した。SCAの主な強み、SCA設計の4つの要素および実装(アセンブリー、クライアントおよび実装仕様、バインディングおよびポリシーフレームワーク)およびSCA構成シナリオ(トップダウンおよびボトムアップ)について話した。また、エンタープライズでのセキュリティーポリシーを定義するための、抽象的なポリシー宣言のオプションについて話し、@Confidentialityや@Integrityのようなアノテーションを使って、そのポリシーをSCAに関連付けた。

SCAモデルは不安材料を取り除くことを促進するので、デベロッパはコンポーネントを記述する際、ビジネスロジックに集中することができ、SCAバイン ディングを使用して、トランザクションやセキュリティーのようなインフラストラクチャーの問題を実装する。これらのSCAバインディングは細粒レベル(メ ソッド、プロトコルまたはトランスポートレベル)で管理することができる。Apache Tuscany、Eclipse SOA Tools Project(source)およびIBM WebSphere、Oracle Fabric、BEA、RoguewaveおよびTIBCOのベンダーによる実装などのプロジェクトで、SCAが業界からの支持を獲得しつつあることをMike氏は語った。

原文はこちらです:http://www.infoq.com/news/2008/05/sca-jbi-together

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。