BEA AquaLogic Service Bus は、BEA AquaLogic™ サービス インフラストラクチャ製品ファミリの一部です。AquaLogic Service Bus は、エンタープライズ システムでのメッセージのルーティングとトランスフォーメーションを管理します。モニタ機能と管理機能が統合されているため、1 つのソフトウェア製品でサービス指向アーキテクチャ (SOA) の実装とデプロイを行うことができます。
AquaLogic Service Bus は、コンフィグレーションベースでポリシー駆動の Enterprise Service Bus (ESB) です。AquaLogic Service Bus Console を使用して、サービス、サーバ、および操作タスクをモニタできます。プロキシ サービスとビジネス サービスのコンフィグレーション、セキュリティの設定、リソースの管理、トラッキングや規制監査に使用するデータの取り込みなどを行うことができます。AquaLogic Service Bus Console を使用すると、企業のサービス指向環境への変更に対して迅速かつ効率的に対応できます。
AquaLogic Service Bus は、WebLogic Server ランタイム機能に基づきます。WebLogic Server の機能を利用して、可用性、拡張性、および信頼性に優れた機能を提供します。
以下の節では、AquaLogic Service Bus の概要およびこのドキュメントの概要について説明します。
手順が示される場合もありますが、このガイドは AquaLogic Service Bus Console を使用してリソースをコンフィグレーションする方法の詳細を説明するものではありません。AquaLogic Service Bus Console の使用方法については、『AquaLogic Service Bus Console の使い方』を参照してください。
ドキュメントの構成
このドキュメントは、以下のトピックで構成されています。
AquaLogic Service Bus でのメッセージ フローの作成 : AquaLogic Service Bus でメッセージ フローを作成するためのガイドラインを示します。メッセージ フローはプロキシ サービスの実装を定義します。プロキシ サービスは、AquaLogic Service Bus のローカルにホストされた仲介 Web サービスの AquaLogic Service Bus での定義です。AquaLogic Service Bus では、サービス クライアントはビジネス サービスと直接メッセージを交換するのではなく、仲介プロキシ サービスを介してメッセージを交換します。
テスト コンソールの使用 : テスト コンソールを使用して、AquaLogic Service Bus で作成および使用するプロキシ サービス、ビジネス サービス、および一部のリソースをテストする方法について説明します。
UDDI : AquaLogic Service Bus で UDDI (Universal Description, Discovery and Integration) レジストリを使用する方法を説明します。UDDI プロトコルは、適切な Web サービスに必要な、主要なビルディング ブロックの 1 つです。UDDI は、企業およびアプリケーションがインターネットを介して Web サービスを検索して使用できるようにする標準的な相互運用プラットフォームを実現します。
転送 : AquaLogic Service Bus で使用できるさまざまな転送プロトコルについて説明します。
XQuery の実装 : AquaLogic Service Bus では、BEA AquaLogic Data Services Platform 実装を使用します。この節では、BEA AquaLogic Service Bus の AquaLogic Data Services Platform の有効な拡張子、および AquaLogic Service Bus 固有の XQuery 関数について説明します。