共用方式為


Readme_HelloWorld

Hello World 範例提供簡單的 Service Broker 應用程式,顯示如何使用 Service Broker 傳送和接收訊息。

依預設,Hello World 範例應用程式會安裝在 C:\Program Files\Microsoft SQL Server\100\Samples\Engine\\ServiceBroker\HelloWorld。如果範例資料夾不存在,請參閱<安裝範例>。

範例只供教育目的之用。它們不能用於實際執行環境,而且尚未在實際執行環境中測試過。Microsoft 不提供對這些範例的技術支援。若沒有系統管理員的權限,就不應該在生產 SQL Server 資料庫或報表伺服器上,連接或使用範例應用程式及組件。

執行範例

若要執行範例

  1. 在 SQL Server Management Studio 中開啟專案檔案。

  2. 執行 Setup.sql。這個指令碼會建立服務的 Service Broker 物件。

  3. 開啟 SendMessage.sql,選取檔案開頭到註解 'End Selection Here' 之間的所有行,並執行指令碼的選取部分。指令碼的這個部分會開始一個從 InitiatorService 到 TargetService 的對話交談,並傳送這個交談中的訊息。

  4. 執行 ReceivesMessages.sql。這個指令碼會接收來自 TargetQueue 的 Service Broker 訊息、顯示訊息,並結束目標端的對應交談。

  5. 開啟 SendMessage.sql,選取註解 'End Selection Here' 到檔案結尾之間的所有行,並執行指令碼的選取部分。指令碼的這個部分會等待回應訊息、顯示訊息,並結束起始端的對應交談。