LOBWebApplication
LOBWebApplication 유틸리티를 사용하여 ASPX 페이지에서 거래 업체로 작업 또는 응답 메시지를 제출하여 실제 기간 업무 웹 애플리케이션을 시뮬레이션합니다.
ASPX 페이지를 설정한 후 페이지를 시작하고 메시지에 대한 매개 변수인 홈 및 파트너 조직을 입력합니다. PIP 코드, 버전 및 instance ID 및 메시지 범주입니다. 그런 다음, 서비스 콘텐츠를 수정하고 메시지를 제출할 수 있습니다.
SDK에서의 위치
<드라이브>\Program Files (86)\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\LOBWebApplication
LOBWebApplication용 가상 서버 추가
가상 서버를 추가하려면
시작을 클릭하고 AllPrograms를 가리킨 다음 관리 도구를 가리킨 다음 IIS(인터넷 정보 서비스) 관리자를 클릭합니다.
Information Services Manager에서 컴퓨터 이름>(로컬 컴퓨터)을 확장하고<웹 사이트를 확장한 다음 기본 웹 사이트를 마우스 오른쪽 단추로 클릭합니다.
새로 만들기를 가리킨 다음 가상 디렉터리를 클릭합니다.
가상 디렉터리 만들기 마법사 페이지에서 다음을 클릭한 다음 사이트의 별칭(예: LOBWebApplication)을 입력합니다.
웹 사이트 콘텐츠 디렉터리 페이지에서 찾아보기를 클릭하고 drive>\Program Files (x86)\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\LOBWebApplication으로 이동하고 <확인을 클릭한 다음 다음을 클릭합니다.
가상 디렉터리 액세스 권한 페이지에서 스크립트 읽기 및 실행을 선택하고 다음을 클릭합니다. Finish를 클릭합니다.
BTARN을 구성하는 데 사용된 서비스 계정 사용자(예: hostsvc)를 STS_WPG 추가합니다.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.\Temporary ASP.NET Files에서 모든 파일을 삭제합니다. 파일을 삭제하려면 iisreset 프로그램을 실행하여 파일의 잠금을 해제해야 할 수 있습니다.
IIS 관리자에서 애플리케이션 풀 BTARNHTTPReceivePool에서 실행되도록 LOBWebApplication을 설정합니다.
IIS 관리자의 LOBWebApplication 유틸리티에 대한 디렉터리 보안 속성 섹션에서 가상 디렉터리가 익명으로 실행되도록 옵션을 사용하지 않도록 설정합니다.
LOBWebApplication 빌드
LOBWebApplication을 빌드하려면
Visual Studio를 시작합니다.
파일에서 열기를 가리킨 다음 솔루션 열기를 클릭합니다.
<drive>\Program Files (x86)\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\LOBWebApplication으로 이동하고 LOBWebApplication.sln을 선택한 다음 열기를 클릭합니다.
참고
LOBWebApplication에 대한 가상 서버를 추가하지 않은 경우 솔루션이 Visual Studio에서 올바르게 열리지 않습니다.
참조를 마우스 오른쪽 단추 로 클릭한 다음 참조 추가를 클릭합니다.
참조 추가 대화 상자에서 찾아보기를 클릭하고 drive>:\Program Files (x86)\Microsoft BizTalk <version> Accelerator for RosettaNet\Bin으로 이동하고<, Microsoft.Solutions.BTARN.ConfigurationManager.dll 선택하고 파일을 Microsoft.Solutions.BTARN.Shared.dll 다음 열기를 클릭합니다.
LOBWebApplication을 마우스 오른쪽 단추로 클릭한 다음 빌드를 클릭합니다.
LOBWebApplication 실행
LOBWebApplication을 실행하고 메시지를 제출하려면
시작을 클릭하고 모든 프로그램을 가리킨 다음 Internet Explorer를 클릭합니다.
인터넷 Explorer 주소 상자에 를 입력http://localhost/LOBWebApplication한 다음 이동을 클릭합니다.
메시지 제출 대화 상자에서 홈 organization, 파트너 organization, PIP 코드, PIP 버전, PIP 인스턴스 ID 및 메시지 범주를 입력합니다.
필요에 따라 서비스 콘텐츠를 수정합니다.
제출을 클릭합니다.
설명
LOBWebApplication 유틸리티는 지정된 PIP에서 메시지의 instance 생성하고 생성된 메시지 instance 서비스 콘텐츠를 ASPX 페이지에 입력합니다. 이를 위해 유틸리티는 PIP에서 직접 instance 올바른 형식의 메시지를 생성하는 데 사용하는 것과 동일한 기술을 사용합니다. 자세한 내용은 PIP에서 Well-Formed 메시지 인스턴스 만들기를 참조하세요. ASPX 페이지의 서비스 콘텐츠 필드를 실제 데이터로 채워 실제 메시지 instance 생성할 수 있습니다.
LOBWebApplication 유틸리티를 사용하여 메시지를 제출하는 기간 업무 웹 애플리케이션을 시뮬레이션합니다. LOBApplication 유틸리티를 사용하여 메시지를 제출하는 기간 업무 데스크톱 애플리케이션을 시뮬레이션합니다.