「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

* 目次 [#mb6957e2]
#contents

*概要 [#t8e8dde4]
MS-DTCは、

-1996年に初めて登場したMicrosoft Transaction Server(MTS)
-MTSの後継であるWindows DNA の中核コンポーネント、COM+やASP上
-COM+の後継であるEnterprise Services(.NETに対応)
-SQL Serverで言う[[リンク サーバ>SQL Server リンクサーバ機能]](Oracleで言うDBリンク)。
-MTSの後継である[[Windows DNA>#z4b553a3]]の中核コンポーネントのCOM+
-COM+の後継である[[Enterprise Services>#h37e6c88]](.NETに対応)
-SQL Serverで言う[[リンク サーバ>#p1e4f68d]](Oracleで言うDBリンク)。

から利用することで、2相コミットを実現する、~
トランザクション マネージャ(TM) ・リソース マネージャ(RM)である。
から利用することで、2相コミットを実現する、
-トランザクション マネージャ(TM) 
-リソース マネージャ(RM)

である。

-トランザクション管理とは何か~
http://itpro.nikkeibp.co.jp/article/lecture/20070528/272630/

*Windows DNA [#z4b553a3]
1997年に提唱されたアーキテクチャで、COM+をベースにした分散オブジェクト環境とHTMLをベースにしたWWW環境の統合を図ることを目的としている。Windows 2000で実現された。
*ユースケース [#m3d5b50f]
**Windows DNA [#z4b553a3]
1997年に提唱されたアーキテクチャで、
-COM+をベースにした分散オブジェクト環境と
-HTMLをベースにしたWWW環境の

*COM+ [#s0de8b1a]
統合を図ることを目的としている。

Windows 2000で実現された。

**COM+ [#s0de8b1a]
下記のマイクロソフト独自技術とTPモニタ・リソース マネージャ機能などなどを兼ね備えたAPサーバ コンポーネント。

-[[COM]](Component Object Model):~
ソフトウェアの再利用を目的としたモジュールのコンポーネント化の技術
-[[DCOM>COM#a06d9c01]](Distributed Component Object Model):~
ネットワーク上に分散するコンポーネント間通信の技術。

*Enterprise Services [#h37e6c88]
**Enterprise Services [#h37e6c88]
-COM+の機能を.NET開発でも利用可能にした[[COM+>#s0de8b1a]]の後継であるAPサーバ コンポーネント。
-アンマネージコードでの仕様である[[COM]]、[[DCOM>COM#a06d9c01]].etcに関連する技術のいくつかは、.NETの技術にリプレースされている。
--例えば、[[COM]]のGUIDを使用したバージョニングは、アセンブリのAssemblyVersion属性に置き換えられている。
--また、[[DCOM>COM#a06d9c01]]のRPCは、.NETリモーティングに置き換えられている。

-.NET におけるEnterprise Services(COM+)について~
http://msdn.microsoft.com/ja-jp/library/ms973847.aspx


*[[SQL Server リンクサーバ機能]] [#p1e4f68d]
**[[SQL Server リンクサーバ機能]] [#p1e4f68d]
[[こちら>SQL Server リンクサーバ機能]]を参照。

*参考 [#q92359f8]
-SQL Server における分散トランザクション~
Microsoft SQL Server Japan Support Team Blog
--1~
https://blogs.msdn.microsoft.com/jpsql/2016/10/26/sql-server-%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E5%88%86%E6%95%A3%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3/
--2~
https://blogs.msdn.microsoft.com/jpsql/2017/04/27/sql-server-%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E5%88%86%E6%95%A3%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3-2/

----
Tags: [[:インフラストラクチャ]], [[:Windows]], [[:データアクセス]], [[:SQL Server]]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS