Share via


HelloWorld 예제 추가 정보

Hello World 예제에서는 Service Broker를 사용하여 메시지를 보내고 받는 방법을 보여 주는 간단한 Service Broker 응용 프로그램을 제공합니다.

예제는 교육용으로만 제공되므로 프로덕션 환경에서 사용하기에 적합하지 않으며 프로덕션 환경에서 테스트되지 않았습니다. Microsoft에서는 이러한 예제에 대해 기술 지원을 제공하지 않습니다. 시스템 관리자의 허가 없이 프로덕션 SQL Server 데이터베이스 또는 보고서 서버에 예제 응용 프로그램 및 어셈블리를 연결하거나 사용해서는 안 됩니다.

이 예제를 실행하기 전에 다음 구성 요소를 포함하여 SQL Server가 설치되어 있는지 확인하십시오.

  • SQL Server 데이터베이스 엔진
  • AdventureWorks 예제 데이터베이스
  • 데이터베이스 엔진 예제

예제 실행

예제를 실행하려면

  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' 주석에서 파일의 끝까지 모든 줄을 선택한 다음 스크립트의 선택한 부분을 실행합니다. 이 스크립트 부분은 응답 메시지를 기다려서 표시하고 시작자에서 해당 대화를 끝냅니다.