交易和 COM+ JIT 啟用

COM+ JIT 啟用會緊密系結至自動交易。 當您設定元件以要求交易或需要新的交易時,也會自動啟用 JIT 啟用。 這兩個特徵自然會搭配運作。 交易式 JIT 啟動元件會共用下列特性:

  • 無 國籍。 您不會保留違反交易隔離的狀態,也不會保留物件停用時遺失的狀態。

  • 快速使用。 在自動交易中執行工作的對象,標準使用模式是執行一些小型的工作單位、投票和結束。

    注意

    您在 COM+ 交易中投票的方式和 JIT 啟用的訊號完成方式也會緊密結合在一起。 如需詳細資訊,請參閱 設定完成位

     

  • 重複使用。 當交易式工作正確分解時,用戶端會使用相同對象來回執行少量不可部分完成的工作。

  • 在認可或中止時停用。 在 COM+中,交易界限中的所有物件都會在交易認可或中止時停用。

JIT 啟用會與 COM+ 交易元件搭配使用,藉由讓通道保持開啟,讓用戶端保留交易對象的長期參考,以提升效能。 作為進一步的增強功能,您可以選擇集區交易物件,以重複使用其保留的資源、加速物件重新啟用時間,以及密切管理您針對指定物件使用記憶體資源的方式。

COM+ Just-In-Time 啟用概念

啟用元件的 JIT 啟用

對象共用和 COM+ JIT 啟用