1단계: AS2 자습서 준비
AS2 자습서는 한 컴퓨터에서 실행됩니다. 자습서를 준비하려면 BizTalk Server 새로운 기능, 설치, 구성 및 업그레이드에 설명된 대로 BizTalk Server 설치하고 구성해야 합니다. 또한 이 항목에 설명된 대로 BizTalk Server EDI 응용 프로그램에 참조를 추가해야 합니다. AS2 자습서에 필요한 파일은 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial 폴더에 있습니다.
시작하기 전에
이 자습서가 작동하려면 다음을 수행해야 합니다.
in-process 호스트 instance 격리된 호스트 instance 동일한 로그온 계정을 사용합니다.
이 자습서에 사용되는 BizTalk Server 호스트는 32비트로 표시되어야 합니다.
IIS 7.0 또는 IIS 7.5를 사용하여 플랫폼에서 실행하고 애플리케이션 풀에 32비트 애플리케이션 사용 설정을 True로 설정해야 합니다.
AS2 자습서 폴더에는 테스트 출력 파일(EDI 페이로드, 997 및 MDN)을 작성할 BizTalk Server 세 개의 폴더가 포함되어 있습니다. 이들 폴더는 이미 만들어져 있지만 그 중 997 및 MDN 폴더에 대해서는 보안 권한을 설정해야 합니다(절차는 아래 참조).
자습서에 필요한 폴더와 파일은 다음과 같습니다.
폴더\파일 목적 \_997ToFabrikam 이 폴더는 비어 있으며 EDI 처리 후 반환되는 997 승인 메시지를 수신합니다. 이 폴더는 Fabrikam 파티에서 EDI 메시지를 발생시키는 응용 프로그램을 시뮬레이션합니다. \_EDIXMLToContoso 이 폴더는 비어 있으며 BizTalk Server가 EDI 메시지를 처리한 후 XML 페이로드를 수신합니다. 이 폴더는 EDI 페이로드의 최종 대상인 기간 업무(LOB) 응용 프로그램을 시뮬레이션합니다. \_MDNToFabrikam 이 폴더는 비어 있으며 AS2 처리 후 BizTalk Server에서 반환된 MDN 메시지를 수신합니다. 이 폴더는 Fabrikam 파티에서 응용 프로그램을 시뮬레이션합니다. \Fabrikam 이 폴더는 997을 _997ToFabrikam 폴더에 저장하는 Default.aspx를 포함하며 MDN을 _MDNToFabrikam 폴더에 저장합니다. \Schemas 이 폴더는 X12_00401_864.xsd 스키마 및 BizTalk가 EDI 메시지를 처리하는 데 사용하는 다른 스키마를 포함합니다. 또한 이 폴더는 스키마를 배포하기 위해 빌드하고 배포할 Schemas.btproj 프로젝트도 포함합니다. \Sender 이 폴더는 Sender.exe를 만들기 위해 빌드하고 컴파일할 Sender.csproj 프로젝트를 포함합니다. Sender.exe는 X12_00401_864.edi 테스트 메시지(\AS2 Tutorial 폴더에 있음)를 보내고 MDN을 반환하는 데 사용합니다.
필수 구성 요소
BizTalk Server 관리자 그룹의 구성원으로 로그온해야 합니다.
997 및 MDN 폴더에 대한 보안 권한 설정
Windows Explorer \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial\_997ToFabrikam 폴더로 이동합니다. \_997ToFabrikam 폴더를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
보안 탭을 클릭한 다음 편집을 클릭합니다. 사용 권한 대화 상자에서 추가를 클릭합니다.
사용자, 컴퓨터, 서비스 계정 또는 그룹 선택 대화 상자의 개체 이름 창에서 를 입력
Everyone
한 다음 확인을 클릭합니다.그룹 또는 사용자 이름 상자에서 모두를 선택하고 사용 권한 창에서 쓰기에 대한 검사 상자(허용 열 아래)를 클릭한 다음 확인을 클릭합니다.
확인을 클릭합니다.
\_MDNToFabrikam 폴더에 대해서도 이 단계를 반복합니다.
BizTalk Server 호스트를 32비트로 표시
-
참고
AS2 파이프라인은 32비트 프로세스에서만 사용할 수 있습니다. BizTalk Server 64비트 운영 체제에 설치된 경우 호스트 프로세스를 32비트로만 표시하려면 다음 단계를 수행해야 합니다.
시작을 선택하고, 모든 프로그램을 선택하고, Microsoft BizTalk Server 선택한 다음, BizTalk Server 관리를 선택합니다.
콘솔 트리에서 BizTalk Server 관리를 확장하고 BizTalk 그룹을 확장하고 플랫폼 설정을 선택한 다음 호스트를 선택합니다.
세부 정보 창에서 이 자습서에 사용할 In-Process 호스트를 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.
호스트 속성 대화 상자의 일반 탭에서 32비트만을 선택한 다음 확인을 클릭합니다.
isolated 호스트에 대해 3~4단계를 반복합니다.
또한 BizTalk Server가 64비트 운영 체제에 설치된 경우에는 32비트 BizTalk 호스트 프로세스를 사용할 때 IIS가 32비트 모드로 실행되도록 설정해야 합니다. IIS를 설정하기 위한 지침은 IIS를 통해 애플리케이션 풀별로 32비트 작업자 프로세스를 설정할 수 있으므로 5단계: 거래 업체 웹 페이지 구성 내에 제공됩니다.
BizTalk EDI 애플리케이션에 대한 참조 추가
- BizTalk Server 관리 콘솔의 애플리케이션 노드 아래에서 BizTalk 애플리케이션 1과 같이 EDI에 사용할 애플리케이션을 마우스 오른쪽 단추로 클릭합니다.
- 참조 추가>를 선택합니다.
- 애플리케이션 참조 추가 대화 상자에서 BizTalk EDI 애플리케이션을 선택한 다음 확인을 클릭합니다.
다음 단계
2단계: 샘플 X12 스키마 만들기 및 배포에 설명된 대로 샘플 X12 스키마를 배포합니다.