2단계: 애플리케이션 구성 및 시작
완료 시간: 10분
목표: 이 단계에서는 EAISolution 애플리케이션을 구성하고 시작합니다.
목적: 구성은 주로 바인딩에 관한 것입니다. 바인딩은 오케스트레이션 포트나 역할 링크 같은 논리적 엔드포인트와 송신 및 수신 포트나 파티 같은 물리적 엔드포인트 간에 매핑을 만듭니다. 이렇게 하면 BizTalk 비즈니스 솔루션의 서로 다른 구성 요소 간에 통신이 가능합니다. BizTalk Server 관리 콘솔을 사용하여 바인딩을 만들 수 있습니다.
필수 구성 요소
이 단계를 시작하기 전에 다음 요구 사항을 참고하십시오.
이 단계를 시작하기 전에 1단계: 프로젝트 배포를 완료해야 합니다.
BizTalk Server Administrators 그룹의 구성원으로 로그온해야 합니다.
프로시저
BizTalk 응용 프로그램은 BizTalk Server의 새 기능으로, 이 응용 프로그램을 통해 BizTalk Server 비즈니스 솔루션을 더 빠르고 쉽게 배포 및 관리하고 문제를 해결할 수 있습니다. BizTalk 응용 프로그램은 BizTalk Server 비즈니스 솔루션에서 사용되는 "아티팩트"라는 항목의 논리적 그룹화입니다. 자세한 내용은 BizTalk 애플리케이션이란?을 참조하세요. 1단계: 프로젝트 배포에서는 프로젝트를 배포하기 전에 애플리케이션 이름을 "EAISolution"으로 구성합니다. 따라서 EAISolution 응용 프로그램에는 오케스트레이션, 두 개의 스키마 및 맵이 포함되어 있습니다.
BizTalk Server 관리 콘솔에서 EAISolution 응용 프로그램을 열려면
시작을 클릭하고 모든 프로그램을 가리킨 다음 Microsoft BizTalk Server 20xx를 가리킨 다음 BizTalk Server 관리를 클릭합니다.
BizTalk Server 관리 콘솔의 왼쪽에 있는 콘솔 트리에서 BizTalk Server 관리를 확장하고 BizTalk 그룹을 마우스 오른쪽 단추로 클릭한 다음 새로 고침을 클릭합니다.
BizTalk 그룹을 확장하고 애플리케이션을 확장한 다음 EAISolution을 클릭합니다.
2단원: 비즈니스 프로세스 정의에서 오케스트레이션을 만들었습니다. 오케스트레이션에 논리 포트를 정의했습니다. 다음 절차에서는 실제 포트를 정의하고 실제 포트를 논리 포트에 바인딩합니다.
ReceiveRequest 포트를 만들려면
BizTalk Server 관리 콘솔의 EAISolution 노드 아래에서 수신 포트를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 단방향 수신 포트를 클릭합니다.
일반 탭에서 다음을 수행하십시오.
사용 항목 원하는 작업 이름 EAISolutionReceiveRequestPort를 입력합니다. 실패한 메시지에 대한 라우팅 사용 (선택 취소) 수신 위치를 클릭한 다음 새로 만들기를 클릭합니다.
Receive Location1 - 수신 위치 속성 대화 상자에서 다음을 수행합니다.
사용 항목 원하는 작업 이름 EAISolutionReceiveRequestLocation을 입력합니다. 형식 파일을 선택합니다. 수신 처리기 BizTalkServerApplication을 선택합니다. 수신 파이프라인 XMLReceive를 선택합니다. Configure를 클릭합니다.
파일 전송 속성에서 다음을 수행합니다.
사용 항목 원하는 작업 수신 폴더 C:\BTSTutorials\WareHouse\Request를 입력합니다. 확인을 세 번 클릭합니다.
SendDecline 포트를 만들려면
BizTalk Server 관리 콘솔의 EAISolution 노드 아래에서 포트 보내기를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 정적 단방향 송신 포트를 클릭합니다.
일반 탭에서 다음을 수행하십시오.
사용 항목 원하는 작업 이름 EAISolutionSendDeclinePort를 입력합니다. 형식 파일을 선택합니다. 송신 처리기 BizTAlkServerApplication을 선택합니다. 송신 파이프라인 XML 전송을 선택합니다. Configure를 클릭합니다.
파일 전송 속성에서 다음을 수행합니다.
사용 항목 원하는 작업 수신 폴더 C:\BTSTutorials\WareHouse\RequestDecline을 입력합니다. 파일 이름 RequestDecline_%MessageID%.xml입력합니다. 확인을 두 번 클릭합니다.
SendToERP 포트를 만들려면
BizTalk Server 관리 콘솔의 EAISolution 노드 아래에서 포트 보내기를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 정적 단방향 송신 포트를 클릭합니다.
일반 탭에서 다음을 수행하십시오.
사용 항목 원하는 작업 이름 EAISolutionSendToERPPort를 입력합니다. 형식 파일을 선택합니다. 송신 처리기 BizTAlkServerApplication을 선택합니다. 송신 파이프라인 XML 전송을 선택합니다. Configure를 클릭합니다.
파일 전송 속성에서 다음을 수행합니다.
사용 항목 원하는 작업 수신 폴더 C:\BTSTutorials\ERP\Request를 입력합니다. 파일 이름 Request_%MessageID%.xml입력합니다. 확인을 두 번 클릭합니다.
포트를 바인딩하려면
BizTalk Server 관리 콘솔에서 EAISolution을 마우스 오른쪽 단추로 클릭한 다음 구성을 클릭합니다.
애플리케이션 구성의 왼쪽 창에서 EAIProcess를 클릭합니다. 이는 이전에 만든 오케스트레이션입니다.
오른쪽 창에서 다음을 수행합니다.
사용 항목 원하는 작업 Host BizTalkServerApplication을 선택합니다. ReceiveRequestPort에 대한 수신 포트 EAISolutionReceiveReqeustPort를 선택합니다. Send PortsSend Port Groups for ReceiveRequestPort EAISolutionSendDeclinePort를 선택합니다. ReceiveRequestPort에 대한 수신 포트 EAISolutionSendToERPPort를 선택합니다. 확인을 클릭하여 구성을 저장합니다.
응용 프로그램을 시작하려면 다음을 수행하십시오.
BizTalk Server 관리 콘솔에서 EAISolution을 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.
대화 상자에서 시작을 클릭합니다.
이 단계에서 수행한 작업
이 단계에서는 EAIApplication 응용 프로그램을 구성 및 시작했습니다.
다음 단계
EAI 솔루션이 3단계: 솔루션 테스트에서 메시지를 처리하는 방법을 테스트합니다.