트랜잭션 및 COM+ JIT 활성화
COM+ JIT 활성화는 자동 트랜잭션에 밀접하게 바인딩됩니다. 트랜잭션이 필요하거나 새 트랜잭션이 필요하도록 구성 요소를 구성하면 JIT 활성화도 자동으로 활성화됩니다. 두 기능은 자연스럽게 함께 작동합니다. 트랜잭션, JIT 활성화 구성 요소는 다음과 같은 특성을 공유합니다.
무 국적. 트랜잭션 격리를 위반하는 상태를 유지하거나 개체 비활성화 시 손실되는 상태를 보유하지 않습니다.
빠른 사용. 자동 트랜잭션에서 작업을 수행하는 개체에 대한 정식 사용 패턴은 일부 작은 작업 단위, 투표 및 종료를 수행하는 것입니다.
메모
또한 COM+ 트랜잭션에서 투표하는 방법 및 JIT 활성화에 대한 신호 수행 방법도 긴밀하게 결합됩니다. 자세한 내용은 완료 비트설정을 참조하세요.
반복 사용. 트랜잭션 작업이 제대로 분할되면 클라이언트는 동일한 개체를 반복해서 사용하여 원자성 작업의 작은 소포를 수행합니다.
커밋 또는 중단시 비활성화됩니다. COM+에서는 트랜잭션이 커밋되거나 중단될 때 트랜잭션 경계 내의 모든 개체가 비활성화됩니다.
COM+ 트랜잭션 구성 요소와 함께 JIT 정품 인증은 클라이언트가 트랜잭션 개체에 대한 수명이 긴 참조를 보유할 때 채널을 열어 두면 성능이 크게 향상됩니다. 향상된 기능을 통해 트랜잭션 개체를 풀로 설정하여 보유하는 리소스를 다시 사용하고, 개체 다시 활성화 시간을 단축하고, 지정된 개체에 메모리 리소스를 사용하는 방법을 면밀히 관리할 수 있습니다.
관련 항목
-
구성 요소 대해 JIT 정품 인증을 사용하도록 설정