다음을 통해 공유


COM+ 애플리케이션 개요

COM+ 애플리케이션은 구성 요소 서비스에 대한 관리 및 보안의 기본 단위이며 일반적으로 관련 기능을 수행하는 COM 구성 요소 그룹으로 구성됩니다. 이러한 구성 요소는 다음 그림과 같이 인터페이스 및 메서드로 구성됩니다.

COM+ 애플리케이션 내의 구성 요소 내 인터페이스 내의 메서드 순서대로 상자 내의 인터페이스 및 메서드를 보여 주는 다이어그램

Component Services 관리 도구를 사용하여 새 COM+ 애플리케이션을 만들고, 애플리케이션에 구성 요소를 추가하고, 애플리케이션 및 해당 구성 요소에 대한 특성을 설정할 수 있습니다.

COM 구성 요소의 논리적 그룹을 COM+ 애플리케이션으로 만들면 다음과 같은 COM+의 이점을 활용할 수 있습니다.

  • COM 구성 요소에 대한 배포 scope.
  • 보안 경계 및 큐를 포함하여 COM 구성 요소에 대한 일반적인 구성 scope.
  • 구성 요소 개발자가 제공하지 않는 구성 요소 특성의 스토리지(예: 트랜잭션 및 동기화).
  • 요청 시 프로세스(DLLHost.exe)에 로드된 구성 요소 DLL(동적 연결 라이브러리)입니다.
  • 구성 요소를 호스트하는 관리되는 서버 프로세스입니다.
  • 구성 요소에서 사용하는 스레드 만들기 및 관리.
  • 리소스 디스펜서에 대한 컨텍스트 개체에 액세스하여 획득한 리소스를 컨텍스트와 자동으로 연결할 수 있습니다. COM 구성 요소 및 컨텍스트에 대한 자세한 내용은 COM+ 컨텍스트를 참조하세요.

COM+ 애플리케이션 개발

COM+ 애플리케이션의 일부

COM+ 애플리케이션 유형