| |
REDESII | | |
INTRODUCCION
Microsoft Transaction Server supone una poderosa herramienta para controlar y optimizar el rendimiento
de nuestras
aplicaciones de servidor.
Es un elemento de servidor que se integra totalmente con IIS para mejorar el rendimiento de las aplicaciones
Web:
Transaction Server.
Lo podemos encontrar en algunas versiones de Windows como:
-
Windows NT 4.0 Option Pack, un paquete de aplicaciones que extienden la funcionalidad del sistema
operativo Windows Nt 4.0 para convertirlo en un auténtico y operativo servidor en Internet.
-
El Personal Web Server (PWS) o Servidor Personal de Web, es un servidor web para plataformas Win
95/98
-
En Windows 2000 Server el MTS viene incluido los Servicios de componentes.
Transaction Server es un producto que ya existía, pero que muy pocos desarrolladores conocían hasta
ahora, el MTS es un
elemento de servidor avanzado, pero ningún desarrollador de proyectos Web en entorno servidor Microsoft
va a poder
seguir ignorando el servidor transaccional.
Qué es MTS?
Microsoft Transaction Server es un sistema para proceso de transacciones basado en componentes que facilita
el desarrollo,
la organización y la gestión de aplicaciones de alto rendimiento, escalables, y robustas en internet
e intranet. MTS facilita el
desarrollo de aplicaciones en arquitecturas de tres capas. MTS se sitúa en la capa intermedia, entre
los datos y el interface,
encapsulando la lógica de negocio.
Por qué Sirve el Transaction Server
El objetivo de Microsoft es ofrecer una plataforma completa y eficiente para la creación de aplicaciones
Web que hagan
uso de componentes ActiveX en el servidor. Cuando decimos componentes ActiveX hacemos referencia a componentes
reutilizables que siguen el modelo de objetos COM (Modelo de Objetos Componentes) y a los que nuestras
aplicaciones
Web van a solicitar servicios.
MTS nace con el objetivo de facilitar el desarrollo y gestión de componentes que llevan a cabo trabajos
en el ámbito de
transacciones. Pongámonos, en el lugar de un desarrollador que crea una aplicación que utiliza componentes
COM para
realizar tareas coordinadas. Supongamos que estas tareas deben realizarse todas concertadamente para
conseguir que el
resultado sea el esperadoia de los otros? La respuesta es que es necesario un servidor que cuide de
estos aspectos:
Transaction Server.
|