Sie sind auf Seite 1von 7

30/8/2017 Que es Middleware?

| Elmer Carias's Weblog

Elmer Carias's Weblog


Tecnologa en general, con mas nfasis en el desarrollo de aplicaciones web.

Inicio
Acerca de

Type text to search here...


Inicio > Arquitectura de Software > Que es Middleware?

Que es Middleware?
octubre 5, 2010 elmercarias Deja un comentario Go to comments
6 Votes

Hace poco me hicieron la pregunta de que es middleware, en mi mente tenia la respuesta


ya que he leido al respecto y utilizado software realizando dicho rol, pero sinceramente no
la pude responder de la mejor forma, as que decid postear algo para aclarar bien que es un
software del tipo Middleware.

Talvez ya hayan escuchado sobre Software Distribuido, aplicaciones multicapas,


arquitectura orientado al servicio(SOA), y muchos otros terminos nuevos, pues uno de
tantos que podemos escuchar actualmente es el middleware que si lo defino concretamente
es lo siguiente:

El middleware es un software o conjunto de componentes desarrollados que sirven para


integrar aplicaciones, como lo es un Servidor de Transacciones o Servidor de Aplicaciones,
el cual en un ambiente donde interactuen distintas tecnologas(heterogeneo) se encargue de
comunicar e integrar los datos de diversa indole, y haciendolo de forma conectada o
desconectada(asincrona o sincrono), facilitando la integracin de aplicaciones y
plataformas.

Eso sera bsicamente la definicin que tambin puedes haber escuchado el termino
Middle Tier que es lo mismo, pero mejor quiero compartirles que tipo de software puede

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 1/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

ser considerado Middleware.

Por ejemplo existe un servicio de Windows que se llama Enterprise Services, en cual
permite poner componentes .net, componentes COM, mensajeria en colas(MSMQ), todo
esto permitiendo el uso de Pool de Conexiones a multiples bases de datos, transacciones a
nivel de componente (no importando la interaccion de multiples RDBMS).

Existen softwares como JBOSS, IBM WebSphere, Sybase EAServer, que proporcionan
similares servicios a los mencionados de Enterprise Servicesm, la diferencia es que la
administracin y/o configuracin se vuelve mas fcil en estos productos dependiendo de la
complejidad de las caracteristicas de las aplicaciones a integrar. El uso de determinado
software o implementacin depender de la arquitectura que se decida utilizar o la cual sea
mas factible a la empresa, economica y funcionalmente hablando.

Microsoft tambien ofrece BizTalk Server para poder hacer uso a un nivel superior de las
bondades de Enterprise Services y hacer las integraciones de sistemas mas facilmente.

El conocimiento es una de las riquezas invaluables, no lo desperdicies y compartelo con


quien lo necesita

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 2/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

Anuncios

Precio final ida y vuelta

Lima
Sevilla
1157$
Reserva ya
Precio final ida y vuelta

Compartir:


Me gusta
S el primero en decir que te gusta.

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 3/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

Relacionado

Patrones de Diseo Programando en Windows y Rendimiento de Aplicaciones


En "Arquitectura de Software" corriendo la aplicacin en Web
Web En "Arquitectura de Software"
En "Informtica e Internet"

Categoras:Arquitectura de Software Etiquetas: Arquitectura de Software, Middleware


Comentarios (3) Trackbacks (0) Deja un comentario Trackback

1.
carlos
marzo 13, 2012 en 6:26 am
Responder

Mil gracias, me sirvi muchisimo

2.
carlos
marzo 13, 2012 en 6:26 am
Responder

Mil gracias.me sirvi muchisimo!!

3.
Mandinga (@Acaymo7)
marzo 14, 2013 en 12:17 pm
Responder

Gracias, a m tambin me sirvi bastante.

1. No trackbacks yet.

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 4/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

Responder

Introduce aqu tu comentario...

Query LINQ con un XML Declarado Visual Studio LightSwitch Beta 1 ha sido liberado
RSS feed

.Net ADO Net ALM application block

Arquitectura de Software ASP .Net ASP


.Net MVC Blend cascading style sheets Comunidades
DataWindow desarrollo de software Desarrollo Linux
Documentacion Tecnica Dynamic Data Enterprise Library Entity

Framework Eventos Informtica e Internet Innovacin linq


mejores practicas de desarrollo Middleware Moonlight OpenID patrones
patrones de diseo Programacin Sandcastle
PowerBuilder
scrum Silverlight Sketchflow Tecnologa en General

TFS Visual Studio Windows Live ID

Entradas recientes

ASP Net MVC es el futuro?


Que plantilla de TFS utilizar?

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 5/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

Como crear un Proyecto de


Equipo(Team Project)
Como configurar la seguridad de acceso de
una Coleccin de Proyectos de Equipo
Como crear una Coleccin de Proyectos de
Equipo(Team Project Collection)

Entradas Ms Vistas
Como documentar Librerias y/o
Ensamblados .Net
Que es Middleware?
Como crear un Proyecto de Equipo(Team
Project)

Blogs

Blog de Carlos Lone


Blog de Ricardo Jimenez
Blog de Rodrigo Daz
Blog de Scott Gu
Blog Probando Codigo
La Liga Silverlight

Enlaces
Aprendiendo Silverligth
Code Project
Comunidad de Profesionales de IT
EggHeadCafe
La Liga Silverlight
Recursos .Net de Elmer Caras
Sitio Oficial de ASP Net
Sitio Web de El Guille

Archivos

Elegir mes

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 6/7
30/8/2017 Que es Middleware? | Elmer Carias's Weblog

Buscar

Sigue el blog por Email


Inhresa tu email para seguir este blog y recibir
notificaciones de nuevas entradas por correo
electrnico.

Introduce tu direccin de correo electrnico

Seguir

Arriba
Crea un blog o un sitio web gratuitos con WordPress.com.

https://elmercarias.wordpress.com/2010/10/05/%C2%BFque-es-middleware/ 7/7

Das könnte Ihnen auch gefallen