目次:
- 定義-Microsoft Transaction Server(MTS)とはどういう意味ですか?
- TechopediaはMicrosoft Transaction Server(MTS)について説明します
定義-Microsoft Transaction Server(MTS)とはどういう意味ですか?
Microsoft Transaction Server(MTS)は、Microsoft Inc.が生産するコンポーネントベースの処理システムであり、堅牢なインターネットおよびイントラネットサーバーアプリケーションの構築、展開、および管理に使用されます。 また、MTSにより、ユーザーはMTSサーバーアプリケーションを豊富なグラフィカルツールで管理できます。
MTSは当初、Windows NT 4.0オプションパックでユーザーに提供されました。 後のWindows 2000では、MTSはオペレーティングシステムおよびCOMと統合され、オブジェクトプーリング、ユーザー定義の単純なトランザクション、疎結合イベントなどの機能が追加されました。 Microsoft .NETフレームワークの一部としてWindows Server 2003および2008と引き続き結合され、エンタープライズサービス名前空間にラッパーを提供します。
TechopediaはMicrosoft Transaction Server(MTS)について説明します
Microsoft Transaction Serverは、コンポーネントオブジェクトモデルソフトウェアにサービスを提供して、大規模な分散アプリケーションを簡単に作成できるソフトウェアです。 MTSが提供する主なサービスには、自動トランザクション管理、インスタンス管理、および役割ベースのセキュリティが含まれます。
MTSアーキテクチャには、MTSエグゼクティブ、ファクトリラッパー、および各コンポーネントのコンテキストラッパーが含まれています。 また、MTSサーバーコンポーネント、MTSクライアント、COMランタイムサービス、Windowsサービスコントロールマネージャー、Microsoft分散トランザクションコーディネーター、Microsoftメッセージキューイング、COMトランザクションインテグレーターなどの補助システムも提供します。
MTSは、MTSとクライアントによって管理される実際のMTSコンポーネントの間にファクトリラッパーオブジェクトとオブジェクトラッパーも挿入します。 クライアントがMTSコンポーネントを呼び出すと、ラッパーが呼び出しをインターセプトし、独自のインスタンス管理アルゴリズム(ジャストインタイムアクティベーションと呼ばれる)を呼び出しに挿入します。 ラッパーは、実際のMTSコンポーネントを呼び出すことができます。 コンポーネントの展開プロパティからの情報に基づいて、ラッパーオブジェクトに対してセキュリティチェックとトランザクションロジックが実行されます。
