處理交易
當您從線上書店購買書籍時,是將金錢以信用形式交換書籍。如果您的信用良好,一系列的相關作業會確保您取得書籍而且書店也得到您的錢。然而,如果在交易期間這系列中某個作業失敗,整個交易就會失敗。您沒有取得書籍而且書店也沒有得到您的錢。
負責維持交易平衡並且可預測的技術,稱為交易處理。交易確保資料導向資源不會永久更新,除非成功地完成交易單位內的所有作業。將一組相關的作業結合成一個不是完全成功就是完全失敗的單位,您可以簡化錯誤的修復並且使您的應用程式更為可靠。
交易處理系統由電腦硬體和軟體組成,其裝載 (Host) 交易導向應用程式以執行處理商務所必需的例行交易。這些例子包括管理銷售訂單項目、航空公司訂位、薪資、員工記錄、製造和交貨的系統。
這個章節不但提供交易處理的一般資訊,而且也提供如何在 Microsoft .NET Framework 中處理交易的特定資訊。
本章節內容
相關章節
- 撰寫服務元件
描述可供 Managed 元件使用的服務。 - 建立訊息元件
說明訊息在應用程式中所扮演的角色。 - 使用 ADO.NET 存取資料
提供使用 ADO.NET 存取資料的特定詳細資料。