2011-04-22 67 views
1

爲了測試的目的,我將兩個數據庫放在同一臺服務器上,我想通過TCP發送排隊的消息(不是GUID)。我是否還需要一個端點服務器?我也使用tcp://127.0.0.1:PORT或tcp:// IP:port?sql broker路由tcp測試到同一臺服務器

最後是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); 
+0

什麼都不是?沒有想法? – tdjfdjdj 2011-04-25 17:20:49

回答

0

我想通了。兩者都有效。只需要考慮防火牆/關閉端口,並且兩臺機器的權限都是正確的。如果在同一臺服務器上不需要端點,但是如果它的遠程端點是必須的(在兩者上都有正確的用戶權限)

相關問題