ТРАНЗАКЦИИ COM+
При покупке книги из интернет-книжного магазина вы используете кредитную карта для торговли деньгами за книгу. После отправки заказа ряд связанных операций (проверка ваших кредитных карта, проверка доступности инвентаризации и т. д.) гарантирует, что вы получите книгу и что книжный магазин получает ваши деньги. Если одна операция в серии завершается ошибкой во время обмена, весь обмен завершается ошибкой. Вы не получаете книгу, и книжный магазин не получает ваши деньги.
Технология, которая отвечает за то, что этот онлайн-обмен балансируется и прогнозируется, называется обработкой транзакций. Программно транзакция — это единица работы, в которой выполняется ряд операций. COM+ использует программные транзакции, чтобы гарантировать, что ресурсы не обновляются окончательно, если только все операции в транзакции не завершены успешно. Привязав набор связанных операций вместе в транзакции COM+, которая полностью успешно или полностью завершается сбоем, можно значительно упростить восстановление ошибок.
В следующих разделах представлена общая теория обработки транзакций, более подробный обзор транзакций в COM+, а также практические советы по написанию компонентов транзакций.
Раздел | Описание |
---|---|
Основные понятия транзакций COM+ |
Представляет основные термины и понятия. |
Задачи COM+ Transactions |
Предоставляет практические сведения о написании компонентов транзакций. |