2단계: BizTalk 오케스트레이션에 대한 메시지 만들기
완료 시간: 5분
목표: 이 단계에서는 BizTalk 프로젝트에 오케스트레이션을 추가하고 1단계: 작업에 대한 스키마 생성에서 생성한 스키마에 대한 메시지를 만듭니다.
필수 구성 요소
1단계: 작업에 대한 스키마 생성을 완료해야 합니다.
오케스트레이션에서 메시지를 만들려면
Visual Studio의 BizTalk 프로젝트에 BizTalk 오케스트레이션을 추가합니다.
솔루션 탐색기 BizTalk 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 새 항목을 클릭합니다.
새 항목 추가 대화 상자의 범주 상자에서 오케스트레이션 파일을 클릭합니다. 템플릿 상자에서 BizTalk 오케스트레이션을 클릭합니다.
BizTalk 오케스트레이션의 이름을 입력하고 추가를 클릭합니다. 이 자습서에서는 이름을
EmployeeOrch.odx
입력합니다.
아직 열려 있지 않은 경우 BizTalk 프로젝트의 오케스트레이션 보기 창을 엽니다. 이렇게 하려면 보기를 클릭하고 다른 창을 가리킨 다음 오케스트레이션 보기를 클릭합니다.
오케스트레이션에 메시지를 추가합니다.
오케스트레이션 보기에서 메시지를 마우스 오른쪽 단추로 클릭한 다음 새 메시지를 클릭합니다.
새로 만든 메시지를 마우스 오른쪽 단추로 클릭한 다음 속성 창을 선택합니다.
Message_1속성 창에서 다음을 수행합니다.
사용 항목 원하는 작업 ID NotifyReceive
.메시지 유형 드롭다운 목록에서 스키마를 확장하고 Employee_PurchaseOrder.Notification을 선택합니다. 여기서 Employee_PurchaseOrder BizTalk 프로젝트의 이름입니다. 알림은 알림 작업에 대해 생성된 스키마입니다. 이전 단계를 반복하여 4개의 새 메시지(UPDATE_EMPLOYEE 저장 프로시저를 호출하기 위한 요청-응답 메시지 집합 및 Purchase_Order 테이블에서삽입 작업을 수행하기 위한 다른 요청-응답 메시지 집합)를 추가합니다.
식별자를 로 설정 메시지 유형을 로 설정 UpdateEmployee Employee_PurchaseOrder.TypedProcedure_dbo. UPDATE_EMPLOYEE, 여기서 TypedProcedure_dbo. UPDATE_EMPLOYEE UPDATE_EMPLOYEE 저장 프로시저의 스키마입니다. UpdateEmployeeResponse Employee_PurchaseOrder.TypedProcedure_dbo. UPDATE_EMPLOYEEResponse InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert입니다. 여기서 TableOperation_dbo_Purchase_Order.Insert는 Purchase_Order 테이블의 삽입 작업에 대한 스키마입니다. InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse 오케스트레이션 파일 및 BizTalk 프로젝트를 저장합니다.
이 단계에서 수행한 작업
이 단계에서는 SQL 어댑터를 사용하여 SQL Server 인바운드 및 아웃바운드 작업을 수행하기 위한 메시지를 만들었습니다.
다음 단계
2단원: 알림 받기 및 필터링에 설명된 대로 오케스트레이션 셰이프를 추가하여 SQL Server 알림을 받고 삽입 작업에 대한 알림을 필터링합니다.