トランザクション コーディネーターは、1) SQL Server 2) Oracle 3) MSMQ 4) ファイル システムなどのさまざまな種類のリソース間のトランザクションを調整するために使用されることを知っています。リソースが失敗した場合、WCF 内の他のすべてのリソースのトランザクションをロールバックする必要があります。
a) 選択するトランザクション コーディネーターとその理由を知りたいです。b) トランザクション コーディネーターを単独で選択できますか、または次の条件で wcf 自体によって自動的に選択されます :-
1) wcf が同じ Microsoft テクノロジ (Microsoft SQL Server & Microsoft Message Queue) のトランザクションを使用する場合
2) wcf が異なるデータベース テクノロジ (Microsoft SQL Server、Oracle、および MySQL) のトランザクションを使用する場合
3) wcf が異なるテクノロジ (Microsoft SQL Server、Oracle、ファイル システムなど) を使用するすべての異なるタイプのリソースに対してトランザクションを使用する場合