다음을 통해 공유


트랜잭션 및 COM+ JIT 활성화

COM+ JIT 활성화는 자동 트랜잭션에 밀접하게 바인딩됩니다. 트랜잭션이 필요하거나 새 트랜잭션이 필요하도록 구성 요소를 구성하면 JIT 활성화도 자동으로 활성화됩니다. 두 기능은 자연스럽게 함께 작동합니다. 트랜잭션, JIT 활성화 구성 요소는 다음과 같은 특성을 공유합니다.

  • 무 국적. 트랜잭션 격리를 위반하는 상태를 유지하거나 개체 비활성화 시 손실되는 상태를 보유하지 않습니다.

  • 신속한 사용. 자동 트랜잭션에서 작업을 수행하는 개체에 대한 정식 사용 패턴은 작업, 투표 및 종료의 일부 작은 단위를 수행하는 것입니다.

    참고

    또한 COM+ 트랜잭션에서 투표하는 방법 및 JIT 활성화에 대한 신호 완료도 밀접하게 결합됩니다. 자세한 내용은 완료 비트 설정을 참조하세요.

     

  • 반복 사용. 트랜잭션 작업이 제대로 분할되면 클라이언트는 동일한 개체를 반복해서 사용하여 원자성 작업의 작은 구획을 수행합니다.

  • 커밋 또는 중단에서 비활성화됩니다. COM+에서는 트랜잭션이 커밋되거나 중단될 때 트랜잭션 경계 내의 모든 개체가 비활성화됩니다.

COM+ 트랜잭션 구성 요소와 함께 JIT 활성화는 클라이언트가 트랜잭션 개체에 대한 수명이 긴 참조를 보유할 때 채널을 열어 두어 성능 향상의 큰 역할을 합니다. 향상된 기능을 통해 트랜잭션 개체를 풀로 설정하여 보유하는 리소스를 다시 사용하고, 개체 다시 활성화 시간을 단축하고, 지정된 개체에 메모리 리소스를 사용하는 방법을 면밀히 관리할 수 있습니다.

COM+ Just-In-Time 정품 인증 개념

구성 요소에 대해 JIT 활성화 사용

개체 풀링 및 COM+ JIT 활성화