Поделиться через


Зависимости синхронизации

Значения синхронизации можно автоматически определить или ограничить конфигурацией других свойств, таких как требования к транзакциям и JIT-активация. Например, COM+ применяет синхронизацию как для транзакционных, так и для компонентов, активируемых JIT.

Эти зависимости существуют, так как компоненты, активируемые JIT или участвующие в транзакциях, должны иметь надлежащее поведение изоляции и параллелизма. Поэтому COM+ требует сериализации доступа к этим компонентам путем принудительной синхронизации. (Дополнительные сведения об этих зависимостях см. в разделе COM+ JIT-активация.)

В следующих таблицах показаны характеристики значений атрибута синхронизации COM+.

Требование транзакций

Если для транзакций задано значение Синхронизация может быть задана в значение
Нетрудоспособный
Все, в зависимости от активации JIT
Не поддерживается
Все, в зависимости от активации JIT
Поддержанный
Обязательно
Обязательно
Обязательно
Требуется создать
Требуется или требуется новое

Активация JIT

Если для активации JIT задано значение Синхронизация может быть задана в значение
Включен
Требуется или требуется новое
Нетрудоспособный
Что-нибудь

Дополнительные сведения о том, как выполняются транзакции, активация JIT и атрибуты синхронизации, см. в настройке транзакций.

задание атрибута синхронизации

значения атрибутов синхронизации