サービス
Service Broker のサービスとは、特定のビジネス タスクまたはビジネス タスクのセットの名前です。メッセージ交換は、サービスの間で行われます。Service Broker は、サービスの名前を使用して、データベース内の正しいキューにメッセージを配信し、メッセージをルーティングし、メッセージ交換のコントラクトを適用し、新しいメッセージ交換のリモート セキュリティを決定します。
各サービスでは、着信メッセージを保持するキューを指定します。サービスに関連付けられるコントラクトには、サービスで新しいメッセージ交換を受け付ける特定のタスクが定義されています。したがって、対象となるサービスでは、そのサービスとのメッセージ交換で従う必要があるコントラクトを 1 つ以上指定します。メッセージ交換の発信側にはなるが、他のサービスからの新しいメッセージ交換は受け付けないサービスでは、コントラクトを指定する必要はありません。サービスで DEFAULT コントラクトのメッセージを受信する場合は、サービスの定義に DEFAULT コントラクトが含まれている必要があります。