Я рассматриваю возможность использования DTC в Enterprise Service для управления транзакцией, которую мне нужно выполнить. Что необычно в этой транзакции, так это то, что транзакция повлияет на базу данных и ряд аппаратных устройств, к которым мы обращаемся через собственный интерфейс. Мне любопытно узнать, возможно ли это на самом деле. т. е. могу ли я написать класс, который будет получать доступ к аппаратному компоненту, выполнять обновление, а также поддерживать откат через корпоративные службы? Все примеры, которые я видел до сих пор, демонстрируют пример базы данных.
С уважением