다음을 통해 공유


다른 Windows 기능과의 상호 운용성

DTC( Distributed Transaction Coordinator )를 사용하면 하나 이상의 시스템에서 여러 리소스 관리자가 제어하는 분산 트랜잭션 또는 트랜잭션을 사용할 수 있습니다. KTM과 DTC는 이를 위해 긴밀히 협력합니다.

COM+는 트랜잭션 프로그래밍에 대한 선언적 모델을 노출합니다. 즉, 프로그래머는 개체가 트랜잭션을 활용할 수 있는 정도를 선언하고 COM+ 런타임은 개체를 대신하여 트랜잭션을 관리합니다. 예를 들어 트랜잭션이 이미 있는 경우에만 개체를 선언하여 트랜잭션을 요구하거나(없는 경우 생성됨), 새 트랜잭션을 요구하거나(이미 존재하는지 여부에 관계없이 생성됨) 트랜잭션이 아닌 경우에만 개체를 선언할 수 있습니다. 선언적으로 관리되는 이러한 트랜잭션은 트랜잭션 컨텍스트에서 실행되는 COM+ 개체에서 만든 데이터베이스 연결 자동으로 사용됩니다.