WebSphere Enterprise Service Bus for z/OS バージョン 6.2.0 オペレーティング・システム: z/OS


サービス・コンポーネント

IBM® WebSphere® ESB で実行されるすべての統合成果物 は、明確に定義されたインターフェースを持つコンポーネントとして表されます。

Service Component Architecture (SCA) では、サービス・コンポーネント (SCA コンポーネントとも呼ばれる) はサービス・インプリメンテーションを定義します。各サービス・コンポーネントはインターフェースを持ち、相互にワイヤリングすることにより、WebSphere ESB にデプロイするモジュールを形成することができます。

これにより柔軟なランタイム環境が作成され、アプリケーションの一部を変更する際に他の部分に影響を与えずに済みます。例えば、承認を表すヒューマン・タスクを、ビジネス・プロセスやビジネス・プロセスの呼び出し元を変更せずに、自動承認を表すビジネス・ルールに置き換えることができます。このようにするには、アセンブリー・ダイアグラム内のサービス・コンポーネントを置き換えるだけで済みます。

サービス・コンポーネントは、以下のプログラミング構成体を使用して、既存のアプリケーションと対話します。

また、サービス・コンポーネントは IBM WebSphere Adapters を使用して、エンタープライズ情報システム (EIS) 上の他のアプリケーションと対話できます。

WebSphere Process Server は、サポート・サービスのランタイム・インフラストラクチャーおよびサービス指向アーキテクチャー・コアを基盤として、すぐに使用できる各種の SCA コンポーネントを提供します。これらのコンポーネントは統合アプリケーションで使用できます。メディエーション・フローは SCA コンポーネント (メディエーション・フロー・コンポーネント) に実装されますが、WebSphere Process Server モジュールに対してはサポート・サービス役割を提供します。

図 1. WebSphere Process Server コンポーネント・ベースのフレームワーク
コンポーネント・ベースのフレームワークには、基礎となる SOA コアとそれに続くサポート・サービス層、およびサービス・コンポーネントの最終層が含まれます。

concept 概念トピック

ご利用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.zseries.doc/doc/covw_sca_servicecomp.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。