Middleware

Páginas: 9 (2234 palabras) Publicado: 25 de julio de 2012
CLIENTE SERVIDOR
MIDDLEWARE

05/06/2012
SUDAMERICANO
D25

TEMA: MIDDLEWARE.

PROFESOR: ING. MAX ZHUNIGA.

MATERIA: ARQUITECTURA CLIENTE SERVIDOR.

PERTENECE: XAVIER CHIQUI; LEANDRO FERNANDEZ.

FECHA: Cuenca, martes 05 de junio del 2012.

CICLO: CUARTO DE SISTEMAS.

INIDICE
Tabla de contenido
INIDICE 2
OBJETIVO GENERAL 3
OBJETIVOS ESPECIFICOS 3
INTRODUCCION 3CONTENIDO 3
Que es middleware.- 3
Definición.- 3
Taxonomía de los software middleware 3
Categoría de integración.- 4
Orientados a procedimiento o procesos 4
Orientados a objetos 4
Orientados a mensajes (MOM) 4
Orientados a componentes 5
Agentes 5
Categoría de Aplicación 5
DAM 5
Middleware de escritorio 5
Middleware basados en la web 5
Middleware a tiempo real 6Middleware especialistas 6
Que función cumple.- 6
Como trabaja dentro de un sistema.- 6
Que hacen 6
ejemplo: 7
Hasta donde alcanzan 7
Arquitectura 7
Acceso 7
Modelo de aplicación Middleware XML. (1) 8

OBJETIVO GENERAL
Conocer de el funcionamiento de middleware
OBJETIVOS ESPECIFICOS
* Investigación middleware
INTRODUCCION
Middleware es un software que asiste a una aplicaciónpara interactuar o comunicarse con otras aplicaciones, software, redes, hardware y/o sistemas operativos. Éste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones que son necesarias en los sistemas distribuidos. De esta forma se provee una solución que mejora la calidad de servicio, seguridad, envío de mensajes, directorio de servicio, etc
CONTENIDO
Que esmiddleware.-
Middleware es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, software, redes, hardware y/o sistemas operativos. Éste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones que son necesarias en los sistemas distribuidos. De esta forma se provee una solución que mejora la calidad de servicio, seguridad,envío de mensajes, directorio de servicio.
Definición.-
El software que proporciona un enlace entre aplicaciones de software independientes. Middleware a veces se llama a la vía que conecta dos aplicaciones y pasa los datos entre ellas. Los Middleware permiten que los datos contenidos en una base de datos puedan ser accedidos a través de otra. Ahorra el tiempo a los programadores

Taxonomía delos software middleware
Esquema taxonmía de software Middleware.

La taxonomía o clasificación del software middleware puede ser descrita en dos grandes categorías una de integración y otra de aplicación. Esta a su vez es desarmada en otras, las cuales son descritas a continuación:
Categoría de integración.-
El tipo de integración que incluyen, posee la capacidad de unirse con sistemasheterogéneos. Cada middleware posee diferentes protocolos de comunicación o formas de operar en diferente software, los tipos de integración se pueden ver como:
Orientados a procedimiento o procesos
Los middleware que son orientados a procesos, utilizan a una comunicación sincronizada (como por ejemplo el teléfono). Una de las características de estos, es que utilizan el “Client Stub” y el “ServerSkeleton”. El “client stub”, convierte la petición en un mensaje que es mandado al servidor, luego el “server skeleton” recibe el mensaje, lo convierte en la petición y llama a la aplicación del servidor donde esta es procesada. Terminado el procesamiento el proceso inverso ocurre. El “client stub” chequea los errores, envía los resultados al software que inicio la petición y entonces suspenden elproceso. Las ventajas de estos middleware es que usan un tipo estándar en nombres de servicios, procesos remotos, pueden retornar respuesta aun con problemas en la red, pueden manejar múltiples tipos de formatos para datos y niveles heterogéneos de sistemas de servicio. Las desventajas son que no poseen escalabilidad, no pueden retornar la información a un programa diferente del que realizo la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MIDDLEWARE
  • Middleware
  • MIDDLEWARE
  • Middleware
  • Middleware
  • Middleware
  • Middleware
  • Middleware

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS