Transakcje COM+
Gdy kupujesz książkę z księgarni internetowej, używasz karty kredytowej do wymiany pieniędzy na książkę. Po przesłaniu zamówienia seria powiązanych operacji (weryfikacja karty kredytowej, weryfikacja dostępności zapasów itd.) gwarantuje, że otrzymasz książkę i że księgarnia otrzyma pieniądze. Jeśli pojedyncza operacja w serii zakończy się niepowodzeniem podczas wymiany, cała wymiana zakończy się niepowodzeniem. Nie dostajesz książki, a księgarnia nie dostaje pieniędzy.
Technologia odpowiedzialna za zapewnienie równowagi i przewidywalności wymiany online jest nazywana przetwarzania transakcji. Programowo transakcja jest jednostką pracy, w której następuje seria operacji. Com+ używa transakcji programowych, aby upewnić się, że zasoby nie są trwale aktualizowane, chyba że wszystkie operacje w ramach transakcji zakończą się pomyślnie. Po powiązaniu zestawu powiązanych operacji razem w transakcji COM+, która całkowicie się powiedzie lub całkowicie zakończy się niepowodzeniem, możesz znacznie uprościć odzyskiwanie błędów.
W poniższych tematach przedstawiono ogólną teorię przetwarzania transakcji, przyjrzyjmy się bliżej transakcjom w modelu COM+i przedstawimy praktyczne wskazówki dotyczące pisania składników transakcyjnych.
Temat | Opis |
---|---|
pojęcia dotyczące transakcji COM+ |
Przedstawia podstawowe terminy i pojęcia. |
zadania transakcji COM+ |
Zawiera praktyczne informacje na temat pisania składników transakcyjnych. |