Microsoft Windows NT: análisis de una plataforma de desarrollo

Una oportunidad para terceras compañías en el desarrollo de soluciones

Algo en lo que parece estar de acuerdo la industria con la política de Microsoft respecto a Windows NT es que constituye una plataforma sobre la que permitir el desarrolllo de soluciones a terceros, que luego cristalizan en aplicaciones de usuario, de mayor o menor complejidad. Aquí se analiza este punto, además de comentar en profundidad el mundo de WOSA, una apuesta de apertura.

La industria financiera, al igual que cualquier otro sector vertical, presenta una serie de peculiaridades (como por ejemplo la necesidad de una infraestructura de comunicaiones de gran fiabilidad o la utilización de una serie de periféricos muy concretos) que han provocado la aparición de un amplio espectro de soluciones de muy diferentes fabricantes para áreas muy determinadas de la actividad de estas empresas. Es fácil comprobar cómo, a nivel global, cada empresa presenta diferentes bases de datos, diferentes host, múltiples aplicaciones, diferentes tarjetas de comunicaciones, etc. Esta idea se refuerza al pensar que cada compañía (e incluso cada sucursal) se diferencia del resto tanto en su oferta como en sus necesidades.

Este planteamiento ha sido el que ha hecho ver a Microsoft que es imprescindible trabajar con la mayor cantidad de asociados posible (desde Solution Providers de gran renombre a pequeñas empresas de desarrollo de software) para poder ofrecer la plataforma en la que se puedan integrar las aplicaciones de cualquier fabricante, desarrolladas sobre cualquier sistema de programación, que permita el desarrollo rápido y económico de soluciones que aumenten la efectividad de los usuarios, que ofrezca seguridad y una gestión centralizada y lo más sencilla posible,... en definitiva, una plataforma flexible que pueda adaptarse a cualquier situación potencial de caulquier empresa financiera de cualquier tamaño. Con esta aproximación Microsoft puede, además, ofrecer soluciones que dan total libertad de elección para que las entidades decidan el hardware que más le convenga (sin importar el fabricante), el software de comunicaciones, las bases de datos, los periféricos ... etc. Esta libertad de elección aporta dos beneficios funadmentales:

- Un menor riesgo en la toma de decisiones

- Una solución de futuro, ya que asegura que la evolución futura de los productos de los asociados seguirá siendo compatible con la plataforma actual.

Microsoft ha desarrollado con un enorme esfuerzo tecnológico Windows NT. Es evidente que un sistema operativo, según la definición tradicional, no puede presentarse como una solución universal, por ello Microsoft no se ha detenido y día a día complementa o aumenta las capacidades de Windows NT con nuevas características y funcionalidades, así como con un conjunto de tecnologías de futuro que le permitan mantener los objetivos para los que ha sido diseñado.Windows NT ofrece al sector bancario, además de la familiaridad del interface de usuario Windows:

- Características avanzadas que le capacitan para la informática distribuida en entornos cliente/servidor.

- Potentes herramientas para el desarrollo de aplicaciones y de soluciones que facilitan la integración de diferentes sistemas y redes (respetando las inversiones realizadas)

- Libertad de elección de hardware, software y periféricos

- Un entorno integrado y seguro.

- Herramientas que permiten una gestión centralizada sencilla

Un completo sistema operativo

Windows NT es un completo sistema de 32-bits que ofrece una importante serie de características avanzadas: multitarea preemptiva en entorno protegido, multithreaded, multiproceso simétrico, un modelo de seguridad, tolerancia a fallos avanzada y herramientas para una sencilla gestión centralizada. Estas características le capacitan para desarollar aplicaciones críticas de negocio cliente/servidor, tanto a nivel de estación de trabajo como para el de servidor, así como para la integración de aplicaciones de negocio y de productividad personal con potentes aplicaciones técnicas.

NT ofrece lo mejor de los dos mundos: todas las capacidades requeridas a un servidor bajo Windows. Dado que la mayoría de los PCs ejecutan Windows parece evidente el uso de un entorno compatible a nivel de servidor. Mientras que las aplicaciones DOS y Windows pueden ser sencillamente preparadas para ejecutarse en servidores no Windows NT, las tareas de desarrollo e implementación de aplicaciones cliente/servidor se simplifican notablemente si se trabaja con el mismo entorno en los dos niveles.

Desde la perspectiva de su API, Windows NT soporta el API Win32, una extensión natural del API de Windows de 16-bits, que además es el mismo de Windows 95. Esta coincidencia asegura la disponibilidad de un gran número de aplicaciones y herramientas ya que las aplicaciones `diseñadas para Windows 95' se ejecutarán en modo nativo sobre Windows NT y vicecersa.

En cuanto a herramientas para el desarrollo, Microsoft cuenta con potentes herramientas (propias y a través de terceras partes) para desarrollar aplicaciones y soluciones que satisfacen las necesidades de cualquier tipo de empresa de cualquier tamaño que actualmente disponen de prácticamente cualquier tipo de sistema informático. Microsoft ofrece herramientas de calidad como:

- Microsoft SQL Server for Windows NT Server

- Microsoft Mail for PC Networks

- Microsoft Visual C++ y Microsoft Visual Basic

- OLE

- WOSA (ver cuadros adjuntos)

BackOffice

Con la experiencia de haber ofrecido un entorno de sobremesa integrado para llevar a cabo las tareas de oficina, Microsoft está ahora haciendo lo mismo en el entorno de los servidores a través de su producto Microsoft BackOffice. Es un sistema de información integrado que canaliza los principales procesos de negocio y simplifica la toma de decisiones de cualquier tipo de compañías, a la vez que les permite aumentar su productividad y reducir gastos. Microsoft BackOffice está diseñado para ser el motor del flujo de información de una empresa, frente a mainframes o sistemas intermedios y para el desarrollo de soluciones económicas que ofrezcan mayores prestaciones con menor configuración hardware. Esta pensado para empresas que empiezan a trabajar en entornos con aplicaciones cliente/servidor o en proceso de reingeniería de las existentes.

Microsoft BackOffice es también una solución de red corporativa ya que proporciona un entorno cliente /servidor, o de aplicaciones distribuidas, que se ajustan a las diferentes situaciones de sus negocios. Del mismo modo, Microsoft BackOffice permite que pequeñas empresas hagan realidad proyectos anteriormente desechados por su complejidad o elevado coste.

Microsoft BackOffice incluye: Un sistema operativo de red avanzado (Windows NT Advanced Server), un sistema de gestión de bases de datos relacionales SQL, una gateway para comunicacion SNA; una herramienta para distribución de software y gestión de red y correo electrónico. En vez de tener el código de cada componente de software básico proveniente de un diferente fabricante e intentar hacerlo trabajar conjuntamente, ahora es posible tener una solución integrada de software báscio para dar solución a todos los requerimientos.

Una aplicación como por ejemplo un sistema para retail banking puede ser generada exclusivamente a partir del conjunto de funciones ofrecidas en Microsoft BackOffice y con la colaboracion de una herramienta de desarrollo.

Es importante asimismo señalar que no sólo hablamos de una suma de aplicaciones aisladas, sino de un único marco de trabajo sobre el que construir sistemas de información integrados. Los beneficios de esta integración son: menores gastos de soporte y formación y la reducción del ciclo de desarrollo.

Tecnología OLE

OLE fue creado por varios fabricantes de ordenaodres personales que estaban busc

Viñeta publicada el 20 de febrero de 1870 en La Flaca n.º 35 Tendencias

ny2 ACTUALIDAD

ny2 Sociedad de la información

Día de la Movilidad y el BYOD Coffee Break