Finansiella transaktioner kräver i regel säkerhet och transaktionsbaserad programmering. Transaktioner med uttagsautomater (ATM, automated teller machine) kräver dessutom anslutningsfri meddelandehantering. I figur 1.13 har varje uttagsautomat en egen lokal databas. Automaten kan alltså hantera transaktioner även om den lokala, regionala eller centrala databasen är ur funktion.

Figur 1.13
Följande scenario för bankärenden använder dessa MSMQ-funktioner:
Mer information om hur du implementerar ett MSMQ-baserat program som använder transaktionsmeddelandehantering finns i MSMQ SDK.