論理アーキテクチャ [Service Broker]

Service Broker アプリケーションは、Service Broker のデータベース オブジェクトと、それらのオブジェクトを使用する 1 つ以上のアプリケーションで構成されます。ここでは、Service Broker アプリケーションで使用される各オブジェクトについて説明します。

次の 3 種類の Service Broker コンポーネントがあります。

  • メッセージ交換コンポーネント。メッセージ交換のランタイム構造です。アプリケーションは、メッセージ交換の一部としてメッセージを交換します。

  • サービス定義オブジェクト。これらは、アプリケーションの基本デザインを指定するデザイン時コンポーネントです。これらのコンポーネントはアプリケーションに対して、メッセージ型、メッセージ交換フロー、およびデータベース ストレージを定義します。

  • ルーティングおよびセキュリティ コンポーネント。これらのコンポーネントでは、データベース エンジンのデータベースやインスタンス間でメッセージの交換に使用されるインフラストラクチャを定義します。

  • このセクションでは、Service Broker を使用したアプリケーション構築の概要についても簡単に説明します。

このセクションの内容

  • メッセージ交換のアーキテクチャ
    メッセージ交換、メッセージ交換グループ、およびメッセージについて説明します。これらは、実行時にアプリケーション コード内で作成および管理される Service Broker オブジェクトです。

  • サービスのアーキテクチャ
    Service Broker インフラストラクチャの一部としてデータベースに作成される、デザイン時のオブジェクトについて説明します。

  • ネットワークとリモート セキュリティ
    Service Broker におけるデータベース エンジンのデータベースやインスタンス間の通信方法を制御するオブジェクトについて説明します。

関連項目

その他の技術情報