viernes, 8 de mayo de 2015

3.2.1. Historia de middleware



     El origen de la palabra middleware se remonta al año 1968, en donde la palabra fue usada durante la '1968 NATO Software Engineering Conference', siendo una idea de cómo conectar el nuevo software con sistemas más antiguos. Durante las décadas previas a los 90s, fue solamente descrito como un software para la gestión de conexión en redes, pero para cuando las tecnologías en redes alcanzaron una penetración y visibilidad suficiente, el software middleware' había evolucionado en un conjunto de paradigmas y servicios. De esta forma se estaba ofreciendo una manera más fácil, robusta y controlable, para construir aplicaciones distribuidas.

          Esquema 1.1 Funciones de un middleware.




     Los Middleware han aparecido de manera relativamente reciente en el mundo de la informática. Hoy en día tecnologías móviles (celulares) están aplicando esta tecnología para el soporte de llamadas VOIP. En el pasado ganaron popularidad en la década de los 80’s, ya que eran la solución de cómo integrar las nuevas aplicaciones con los sistemas heredados (legacy systems), en todo caso, el termino ha sido usado desde 1968. También facilitaba la computación distribuida, mediante conexión de múltiples aplicaciones para crear una mucha mayor, sobre una red.

     En la década de los 80`s el desarrollo de nuevas aplicaciones fue ganando terreno y popularidad en el mercado de las telecomunicaciones, los primeros sistemas de información eran obsoletos y los nuevos equipos no contaban con el software necesario para acceder a tan precarios sistemas. El acceso a la información era hostil y tediosa, es cuando surge la necesidad de un "mediador", un puente entre los sistemas de información de antaño y los más nuevos y modernos.

     A este puente se le conoce como Middleware, un ejemplo sencillo de la aplicación de middleware podría ser cuando conectamos nuestra PC nueva, recién salida de fábrica a una impresora antigua ó viceversa, esto compañeros permite la funcionalidad total a la cual estamos acostumbrados entre los diferentes dispositivos a los que tenemos acceso, hoy en día esto facilita el acceso entre diversos sistemas de información.

     Actualmente, la existencia de nuevas arquitecturas, sistemas y plataformas más potentes y económicas hacen que muchas organizaciones se planteen la idea de trasladar sus aplicaciones corporativas, que residen en servidores centrales o mainframes, hacia nuevas plataformas. Sin embargo, los rápidos cambios de las tecnologías, hace necesario garantizar que la inversión que se realiza en el proyecto de rediseño de la aplicación tengan un resultado esperado.

No hay comentarios.:

Publicar un comentario