Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Amikor vásárol egy könyvet egy online könyvesboltban, pénzt (hitel formájában) ad cserébe egy könyvért. Ha a hitel jó, a kapcsolódó műveletek sorozata biztosítja, hogy megkapja a könyvet, és a könyvesbolt megkapja a pénzét. Ha azonban a sorozat egyetlen művelete meghiúsul a csere során, a teljes csere meghiúsul. Nem kapod meg a könyvet, és a könyvesbolt nem kapja meg a pénzed.
A csere kiegyensúlyozott és kiszámíthatóvá tételéért felelős technológiát tranzakciófeldolgozásnak nevezzük. A tranzakciók biztosítják, hogy az adatorientált erőforrások csak akkor frissüljenek véglegesen, ha a tranzakciós egységen belüli összes művelet sikeresen befejeződött. Ha egy kapcsolódó műveletkészletet egy teljesen sikeres vagy teljesen sikertelen egységbe egyesít, egyszerűsítheti a hibahelyreállítást, és megbízhatóbbá teheti az alkalmazást.
A tranzakciófeldolgozó rendszerek egy tranzakcióorientált alkalmazást üzemeltető számítógépes hardverből és szoftverből állnak, amely végrehajtja az üzleti tevékenység elvégzéséhez szükséges rutintranzakciókat. Ilyenek például az értékesítési rendelések bejegyzését, a légitársaságok foglalásait, a bérszámfejtést, az alkalmazotti nyilvántartásokat, a gyártást és a szállítást kezelő rendszerek.
Ez a szakasz általános információkat tartalmaz a tranzakciófeldolgozásról, valamint konkrét információkat a tranzakciós alkalmazások és erőforrás-kezelők Microsoft .NET-keretrendszer használatával történő írásáról.
Ebben a részben
A tranzakció alapjai
Alapszintű tranzakciófeldolgozási feltételeket és fogalmakat vezet be.
A System.Transactions által biztosított szolgáltatások
Ismerteti, hogyan használhatja a System.Transactions funkcióit saját tranzakciós alkalmazás írásához.
Referenciák
System.Transactions
Olyan osztályokat biztosít, amelyek lehetővé teszik a kód számára a tranzakciókban való részvételt. Az osztályok több elosztott résztvevővel, több fázisú értesítéssel és tartós regisztrációval rendelkező tranzakciókat támogatnak.