Arquitectras, Sistemas

Páginas: 17 (4117 palabras) Publicado: 11 de abril de 2012
MIDDLEWARE

MIGUEL LAVERDE AMADO
(Código 80879099)

SISTEMAS DISTRBUIDOS
GERMAN NIÑO

UNIVERSIDAD MANUELA BELTRAN
FACULTAD DE INGENIERA
DEPARTAMENTO DE SISTEMAS
BOGOTA, D.C
2012

INTRODUCCION
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 aplicacionescorporativas, 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. Esta estrategia incluye el concepto de Middleware. Además, debido a la estimulación en el crecimiento vertiginoso deaplicaciones en red, la tecnología Middleware ha cobrado una relevante importancia. La misma, cubre un espectro bastante amplio de sistemas software como objetos distribuidos y componentes, comunicación basada en envío de mensajes, aplicaciones para móviles (celulares), entre otros.

MIDDLEWARE
Es una clase de tecnología de software diseñado para ayudar a gestionar la complejidad y laheterogeneidad inherente a los sistemas distribuidos, Se define como una capa de software por encima del sistema operativo, pero por debajo del programa de aplicación que proporciona una abstracción de programación común a través de un sistema distribuido. lo que de una u otra manera permite a los programadores tener un bloque de alto nivel para las interfaces de aplicaciones (API). Bakken (2005).En algunas ocasiones middleware es llamado informalmente como la fontanería de un sistema distribuido, puesto que realiza la conexión de las aplicaciones y luego de ello permite la transferencia de datos entre ellos.

También podemos traer a colación la siguiente definición: Internet Engineering Task Force (1997), “Un Middleware puede ser visto como un conjunto de servicios y funcionesreutilizables, expandibles, que son comúnmente utilizadas por muchas aplicaciones para funcionar bien dentro de un ambiente interconectado”.
Como vemos en las anteriores definiciones dadas por los diferentes autores acerca de middleware, podemos concluir que este permite incrementar significativamente la reusabilidad mediante soluciones utilizables rápidamente y basadas en estándares aplicables aproblemas y tareas comunes en programación. Por ello, permite concentrarse en asuntos propios de la aplicación y olvidarse de problemas comunes, estructurales o no, ya resueltos previamente de forma elegante y satisfactoria.
Actualmente la existencia de nuevas arquitecturas, sistemas y plataformas más potentes y económicas hacen que muchas organizaciones se planteen la idea de trasladarsus 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. Obviamente toda estrategia tiene inmerso una tecnología middleware. Además, debido al aumento vertiginoso delas aplicaciones de red, vemos que el concepto de middleware se incluye en dichos proyectos con cada vez más fuerza e importancia, proyectos tales como tecnologías móviles, tecnologías para envío de mensajes entre otros.
Haciendo retrospectiva a la tecnología de software middleware, debemos remitirnos a finales de la década del 60’s, exactamente en 1968, donde la palabra fue usadaconferencia NATO Software Engineering, donde se dio la idea de cómo podría ser realizada una conexión de un nuevo software con plataformas anteriores, para la década de los 80’s, tuvo una aparición en software de gestión en la conexión de redes. Pero a medida que evoluciono la tecnología en el ámbito empresarial y de desarrollo de infraestructura para el todos los segmentos de mercado se encontró en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectra
  • Arquitectra
  • Arquitectra china
  • Arquitectra
  • Arquitectra
  • Arquitectra
  • Arquitectra Rococó
  • experiennci de la arquitectra

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS