Serveur de transaction Microsoft (mts)

Définition - Que signifie Microsoft Transaction Server (MTS)?

Microsoft Transaction Server (MTS) est un système de traitement basé sur des composants produit par Microsoft Inc. et utilisé pour créer, déployer et administrer des applications serveur Internet et intranet robustes. MTS permet également à l'utilisateur d'administrer des applications serveur MTS avec un outil graphique riche.

MTS a été initialement proposé aux utilisateurs dans le pack d'options Windows NT 4.0. Plus tard dans Windows 2000, MTS a été intégré au système d'exploitation et à COM, ajoutant des fonctionnalités telles que le pool d'objets, des transactions simples définies par l'utilisateur et des événements faiblement couplés. Il est toujours associé à Windows Server 2003 et 2008 dans le cadre du framework Microsoft .NET, fournissant un wrapper dans l'espace de noms du service d'entreprise.

Definir Tech explique Microsoft Transaction Server (MTS)

Microsoft Transaction Server est un logiciel qui fournit des services aux logiciels de modèle d'objet de composant pour faciliter la création de grandes applications distribuées. Les principaux services fournis par MTS comprennent la gestion automatisée des transactions, la gestion des instances et la sécurité basée sur les rôles.

L'architecture MTS contient un cadre MTS, des wrappers d'usine et des wrappers de contexte pour chaque composant. Il fournit également un composant serveur MTS, des clients MTS et des systèmes auxiliaires tels que des services d'exécution COM, Windows Service Control Manager, Microsoft Distributed Transaction Coordinator, Microsoft Message Queuing et un intégrateur de transactions COM.

MTS insère également des objets wrapper d'usine et des wrappers d'objet entre les composants MTS réels gérés par MTS et le client. Lorsque le client fait un appel à un composant MTS, les wrappers interceptent l'appel et insèrent leur propre algorithme de gestion d'instance - appelé activation juste à temps - dans les appels. Les wrappers sont alors capables d'effectuer des appels sur des composants MTS réels. Les contrôles de sécurité et la logique de transaction sont effectués sur les objets wrapper en fonction des informations des propriétés de déploiement des composants.