ТРАНЗАКЦИИ COM+

При покупке книги из интернет-книжного магазина вы используете кредитную карта для торговли деньгами за книгу. После отправки заказа ряд связанных операций (проверка ваших кредитных карта, проверка доступности инвентаризации и т. д.) гарантирует, что вы получите книгу и что книжный магазин получает ваши деньги. Если одна операция в серии завершается ошибкой во время обмена, весь обмен завершается ошибкой. Вы не получаете книгу, и книжный магазин не получает ваши деньги.

Технология, которая отвечает за то, что этот онлайн-обмен балансируется и прогнозируется, называется обработкой транзакций. Программно транзакция — это единица работы, в которой выполняется ряд операций. COM+ использует программные транзакции, чтобы гарантировать, что ресурсы не обновляются окончательно, если только все операции в транзакции не завершены успешно. Привязав набор связанных операций вместе в транзакции COM+, которая полностью успешно или полностью завершается сбоем, можно значительно упростить восстановление ошибок.

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

Раздел Описание
Основные понятия транзакций COM+
Представляет основные термины и понятия.
Задачи COM+ Transactions
Предоставляет практические сведения о написании компонентов транзакций.