Problem
Does AGRIS on take advantage of MSDTC?
Solution
Yes AGRIS does use and does require MSDTC.
MSDTC is a Windows service providing transaction infrastructure for distributed systems.
In this case, a transaction means a general way of structuring the interactions between autonomous agents in a distributed system.
Does AGRIS support it? Yes.
The major areas of AGRIS that need MSDTC include AGRIS Web Services as well as Agroguide. This service is needed in order to manage and maintain our server components even if those components do not require transactions.