COM+-transaktioner
När du köper en bok från en onlinebokhandel använder du ett kreditkort för att handla pengar mot en bok. När du har skickat in din beställning säkerställer en serie relaterade åtgärder (validering av ditt kreditkort, verifiering av lagertillgänglighet och så vidare) att du får boken och att bokhandeln får dina pengar. Om en enskild åtgärd i serien misslyckas under utbytet misslyckas hela utbytet. Du får inte boken, och bokhandeln får inte dina pengar.
Den teknik som ansvarar för att göra detta onlineutbyte balanserat och förutsägbart kallas transaktionsbearbetning. Programmässigt är en transaktion en arbetsenhet där en serie åtgärder utförs. COM+ använder programmatiska transaktioner för att säkerställa att resurserna inte uppdateras permanent om inte alla åtgärder i transaktionen har slutförts. Genom att binda samman en uppsättning relaterade åtgärder i en COM+-transaktion som antingen lyckas helt eller helt misslyckas kan du förenkla felåterställningen avsevärt.
Följande avsnitt introducerar allmän transaktionsbearbetningsteori, ger en närmare titt på transaktioner i COM+ och presenterar praktiska tips för att skriva transaktionskomponenter.
Ämne | Beskrivning |
---|---|
COM+ Transaktionsbegrepp |
Presenterar grundläggande termer och begrepp. |
COM+-transaktionsuppgifter |
Ger praktisk information om hur du skriver transaktionskomponenter. |