COM+ 事务

当您从网上书店购买书籍时,将使用信用卡付款来买到书籍。 提交订单后,一系列相关操作(信用卡验证、库存可用性验证等)可确保得到书籍,并且书店收到您的钱。 如果在交换期间该系列操作中的单个操作发生故障,则整个交换就会失败。 结果,您就得不到书籍,而书店也得不到钱。

负责使此网上交换取得平衡且可预测的技术称为事务处理。 从编程角度而言,事务是一个工作单位,其中会发生一系列操作。 COM+ 使用编程事务确保,除非事务中的所有操作都已成功完成,否则不会永久更新资源。 通过在 COM+ 事务中将一组完全成功或完全失败的相关操作绑定在一起,可以大大简化错误恢复。

以下主题介绍了一般事务处理理论,可供更深入地了解 COM+ 中的事务,并提供了编写事务组件的实用提示。

主题 说明
COM+ 事务概念
介绍基本术语和概念。
COM+ 事务任务
提供有关编写事务组件的实际信息。