서비스 지향 솔루션에 대한 개발자 컴퓨터 설정
SOA(서비스 지향 아키텍처)는 분산 시스템을 빌드하기 위한 방법입니다. 서비스 지향 솔루션은 서로 다른 프로토콜을 사용하는 여러 백 엔드 시스템을 클라이언트에서 사용 가능한 하나의 서비스로 집계할 수 있는 방법을 보여 줍니다. 이 솔루션은 충족해야 하는 서비스 수준 계약에 대해 배달 및 성능 특징을 보장하는 방법과 서비스를 통합합니다.
서비스 지향 솔루션은 BizTalk Server 및 여기에 연결된 기간 업무(LOB) 응용 프로그램 서버에 대해 3초의 서비스 요청 응답 시간을 지정한 서비스 수준 계약 시나리오에 따라 모델링됩니다. 3초 중 1초는 BizTalk Server에서 사용할 수 있습니다.
서비스 지향 솔루션에는 어댑터, 인라인 및 스텁의 세 가지 버전이 있습니다. 서비스 지향 솔루션의 세 가지 버전 간의 차이점에 대한 자세한 내용은 서비스 지향 솔루션 이해를 참조하세요. 개발자는 스텁 버전의 시나리오를 사용하여 시나리오를 실행합니다. 이 버전을 실행하는 경우 LOB 백 엔드 서버가 필요하지 않습니다. 그런 다음 어댑터 버전의 시나리오를 통해 BizTalk Server를 단일 서비스로 사용하여 다양한 어댑터와 백 엔드 서버를 통합하고 응답하도록 구성하는 방법을 알아볼 수 있습니다. BizTalk Server 및 해당 어댑터에서 발생한 대기 시간을 측정할 수 있습니다.
BizTalk Server의 대기 시간이 서비스 요구 사항을 초과할 경우 SOA 인라인 버전을 설치 및 실행하여 LOB 어댑터 지속성 포인트를 무시할 수 있습니다. 이 버전은 어댑터 및 MessageBox 지속성 포인트로 인한 이후의 대기 시간 기여도를 무시합니다. 대신 인라인 버전은 DCOM 등의 RPC(원격 프로시저 호출) 메커니즘을 통해 백 엔드 서버에 직접 통신합니다.
MessageBox 지속성 지점에 대한 자세한 내용은 지속성 및 오케스트레이션 엔진을 참조하세요.
이 배포 가이드는 단일 컴퓨터에 서비스 지향 솔루션의 세 버전을 설치하고 테스트하는 방법을 설명합니다.
서비스 지향 솔루션에 대한 자세한 내용은 서비스 지향 솔루션 이해를 참조하세요.