Aaron H. Kim Fearless Integration Maniac

Isolated host instance의 Status가 “Not Applicable”인 이유

2007-07-10
Aaron Kim

BizTalk Host에는 두 가지 종류가 있는데.. 하나는 InProcess type이고 다른 하나는 Isolated type입니다.

BizTalk Admin Tool에서 Isolated host instance의 Status를 확인해보면
BizTalk 2006의 경우 “Not Applicable”, BizTalk 2004의 경우는 “Status Unavailable”일 것입니다.

그렇다면 서로 다른 이 두 가지 Type의 호스트들은 어떤 차이가 있을까요?

In-Process

  1. In-Process Host는 BizTalk 과 동일한 Process 내에서 실행됩니다.
  2. In-Process Host는 Administrator가 WMI나 BizTalk Admin Tool을 이용하여 생성, 수정, 삭제등의 처리를 할 수 있습니다.
  3. In-Process Host는 Orchestration 을 enlist시킬 수 있습니다.
  4. In-Process Host는 어떤 종류의 Send Handler든지 Host할 수 있습니다.
  5. In-Process Host는 SOAP와 HTTP를 제외하고 어떤 종류의 receive handler든지 Host할 수 있습니다.

Isolated

  1. Isolated Host는 보통의 BizTalk Runtime Process 바깥에서 돌아가는 Adapter들을 Host하기 위해 사용됩니다.
  2. Isolated Host는 HTTP, HTTP/S, SOAP Adapter의 Receive Handler 와 같은 Isolated Type Adapter들을 Host하는 용도로 사용됩니다.
  3. Isolated Host는 Solution Developer가 프로그램적인 방법으로 생성, 수정, 삭제 등의 컨트롤을 할 수 있는 Host입니다. Administrator는 WMI나 BizTalk Admin Tool을 이용해서 호스트 서비스 계정이나, Athentication Trust 여부와 같은 설정만 가능합니다.
  4. Isolated Host는 Orchestration을 enlist할 수 없습니다.
  5. Isolated Host는 Tracking을 할 수 없습니다.
  6. Isolated Host는 Send Handler들을 host할 수 없습니다.
  7. Isolated Host는 Default Host가 될 수 없습니다.
  8. BizTalk Server는 외부 Process에 접근해서 Status 정보를 가져오지 않으므로 Isolated Host
    Instance의 Status는 항상 “Status Unavailable”(BizTalk2004) 또는 “Not Applicable”입니다.

Similar Posts

Comments