_X_>На какие программные продукты смотреть ?
_X_>Какие книжки читать ?
Начиная с Windows 2000, для этой цели используют так называемый Microsoft Transaction Server (MTS). Он многим напоминает обычный J2EE-контейнер. Хотя в его основе лежит COM+, компоненты можно писать, в том числе, и на .NET. Лично сам я с этим MTS не работал, но думаю, что приведенная информация все же отвечает на ваши вопросы

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>