Задачи COM+ Transactions
Хотя автоматическая обработка транзакций в COM+ позволяет проводить более продуктивное время разработки при создании и настройке объектов, которые вы хотите участвовать в автоматических транзакциях, существуют некоторые задачи программирования, которые можно выполнять для настройки поведения транзакций в соответствии с требованиями приложения.
В следующих разделах рассматриваются конкретные варианты программирования, связанные с обработкой транзакций.
Тема | Описание |
---|---|
задание атрибута транзакции |
Описывает, как задать значения атрибута транзакции для объектов транзакций. |
настройка уровня изоляции транзакций |
Описывает, как задать уровни изоляции транзакций для объектов транзакций. |
задание времени ожидания транзакции |
Описывает, как задать интервалы времени ожидания для транзакций. |
настройка согласованных и выполненных флагов |
Показывает, как использовать согласованные и выполненные флаги для управления результатом транзакции. |
создание объектов BYOT |
Описывает создание объектов, чтобы можно было принести собственную транзакцию (BYOT). |
Заметка
Как правило, любой компонент, обновляющий постоянное состояние, должен поддерживать транзакции. Компоненты, которые объединяют операции двух или более объектов в одну задачу, должны использовать транзакции для упрощения восстановления ошибок. Кроме того, чтобы освободить ресурсы, такие как подключения к базе данных, транзакции в COM+ должны быть как короткими, так как их можно сделать.