시나리오: 새 애플리케이션 배포
이 항목에서는 이전에 배포되지 않은 새 환경에 응용 프로그램을 배포하는 시나리오에 대해 설명합니다. 예를 들어 스테이징 환경에 구성된 응용 프로그램을 프로덕션 환경에 배포하는 경우가 해당됩니다.
애플리케이션 배포 프로세스에 설명된 대로 애플리케이션을 한 환경에서 다른 환경으로 이동하려는 경우 애플리케이션을 .msi 파일로 내보냅니다. 그런 다음 .msi 파일을 새 환경의 BizTalk 그룹으로 가져옵니다. 또한 응용 프로그램을 실행할 해당 그룹의 컴퓨터에 응용 프로그램을 설치합니다. 응용 프로그램이 작동하려면 응용 프로그램을 실행할 각 컴퓨터에 응용 프로그램을 설치하고 시작해야 합니다.
다음 다이어그램에서는 .msi 파일에서 BizTalk Group B로 Application1을 가져옵니다.
이 경우 다음과 같이 다양한 BizTalk Server 데이터베이스로 아티팩트를 가져옵니다.
BizTalk 어셈블리, .NET 어셈블리, 바인딩, 바인딩 파일, BAM 템플릿, COM 구성 요소, 인증서 및 텍스트 파일이 모두 BizTalk 관리 데이터베이스에 추가됩니다.
정책과 어휘가 규칙 엔진 데이터베이스에 추가됩니다.
BAM 템플릿과 BAM 정의 파일이 모두 BAM 기본 가져오기 데이터베이스에 추가됩니다.
이러한 각 아티팩트는 BizTalk 관리 데이터베이스의 Application1과도 연결되어 있습니다.
또한 .msi 파일에서 로컬 컴퓨터에 응용 프로그램이 설치됩니다. 이 경우 다음과 같이 .msi 파일에 포함된 다양한 아티팩트가 설치됩니다.
VirtualDirectory라는 가상 디렉터리가 인터넷 정보 서비스(IIS) 메타베이스에 만들어집니다.
인증서가 로컬 인증서 저장소에 추가됩니다.
텍스트 파일과 COM 구성 요소가 로컬 파일 시스템에 복사됩니다.
이 배포 옵션이 선택되어 있으면 BizTalk 어셈블리와 .NET 어셈블리가 GAC(전역 어셈블리 캐시)에 추가됩니다.
해당 배포 옵션이 선택되어 있으면 .NET 어셈블리와 COM 구성 요소가 Windows 레지스트리에 추가됩니다.