テストの目的で、2つのデータベースを同じサーバーに配置し、キューに入れられたメッセージをTCP(GUIDではなく)を介してデータベース間で送信したい。すべてが1つのサーバー上にあるため、エンドポイントが必要ですか?また、tcp://127.0.0.1:PORTまたはtcp:// IP:portを使用しますか?
最後に、ルート内のReceivingServiceは、ターゲットデータベース上のサービスですか、それとも開始データベース上のサービスですか?前もって感謝します!
CREATE ROUTE Route_to_Target_Database_On_Same_Server
WITH
BROKER_INSTANCE = '111F27B6-1211-10E1-1711-B1D19113121111',
SERVICE_NAME = 'ReceivingService',
ADDRESS = 'TCP://127.0.0.1:2044'
CREATE ENDPOINT BrokerEndpoint
STATE = STARTED
AS TCP ( LISTENER_PORT = 2044 )
FOR SERVICE_BROKER (
ENCRYPTION = DISABLED);