SlideShare una empresa de Scribd logo
1 de 2
UNIVERSIDAD TECNICA DE AMBATO
FACULTAD DE INGENIERIA EN SITEMAS, ELECTRONICA E INDUSTRIAL
DESARROLLO DE SOFTWARE I
Leonardo Quituisaca
5° Sistemas
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, etc
Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de
aplicaciones y las capas inferiores (sistema operativo y red).
Categoría de Aplicación
 Middleware paraacceso a información (DAM, Data Access middleware)
 Middleware de escritorio
 Middleware basados en la web
 Middleware a tiempo real
 Aplicación de base de datos en tiempo real.
 Middleware especialistas
Categoría de integración
 Orientados a procedimiento o procesos
 Orientados a objetos
 Orientados a mensajes (MOM, Message-oriented middleware)
 Orientados a componentes
 Agentes
Aplicaciones
Los servicios de middleware proporcionan un conjunto más funcional de la API s para
permitir una aplicación a:
Localizar claramente a través de la red, proporcionando así una interacción con
otro servicio o aplicación
Los datos filtrados para que sean utilizables en un ambiente público a través de
anonymizationprocess para la protección de la privacidad(por ejemplo)
Ser independiente del servicio de red
Ser fiable y siempre disponible
Añadir los atributos complementarios como semántica en comparación con el
sistema operativo y servicios de red.
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Middleware
http://www.rfidpoint.com/fundamentos/middleware/
http://www.oracle.com/lad/products/middleware/overview/index.html

Más contenido relacionado

La actualidad más candente (14)

Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
sistemas distribuidos
sistemas distribuidossistemas distribuidos
sistemas distribuidos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Sistemas distribuidos 2
Sistemas distribuidos 2Sistemas distribuidos 2
Sistemas distribuidos 2
 
Tipos de sistemas distribuidos.
Tipos de sistemas distribuidos.Tipos de sistemas distribuidos.
Tipos de sistemas distribuidos.
 
Estandarizacion
EstandarizacionEstandarizacion
Estandarizacion
 
Unidad 1 Panorama general de las aplicaciones distribuidas
Unidad 1 Panorama general de las aplicaciones distribuidasUnidad 1 Panorama general de las aplicaciones distribuidas
Unidad 1 Panorama general de las aplicaciones distribuidas
 
Osi protocolos y capas
Osi protocolos y capasOsi protocolos y capas
Osi protocolos y capas
 
Middleware
MiddlewareMiddleware
Middleware
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Modelo osi (open system interconection)
Modelo osi (open system interconection)Modelo osi (open system interconection)
Modelo osi (open system interconection)
 
Paper sistemas distribuido
Paper sistemas distribuidoPaper sistemas distribuido
Paper sistemas distribuido
 
Aplicacion distribuida maria elena
Aplicacion distribuida maria elenaAplicacion distribuida maria elena
Aplicacion distribuida maria elena
 

Similar a Middleware (20)

07 middleware
07 middleware07 middleware
07 middleware
 
Middleware
MiddlewareMiddleware
Middleware
 
Unidad ii
Unidad iiUnidad ii
Unidad ii
 
Aplicaciones Middleware
Aplicaciones MiddlewareAplicaciones Middleware
Aplicaciones Middleware
 
Middleware
MiddlewareMiddleware
Middleware
 
Tics
TicsTics
Tics
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1
 
Tareasemana1
Tareasemana1Tareasemana1
Tareasemana1
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Inicio a los SD
Inicio a los SDInicio a los SD
Inicio a los SD
 
Software tarea
Software  tareaSoftware  tarea
Software tarea
 
Middleware
MiddlewareMiddleware
Middleware
 
Middleware
MiddlewareMiddleware
Middleware
 
software
softwaresoftware
software
 
Userful at Compuexpo '06
Userful at Compuexpo '06Userful at Compuexpo '06
Userful at Compuexpo '06
 
Clasificasion del software
Clasificasion del  softwareClasificasion del  software
Clasificasion del software
 
Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Middleware

  • 1. UNIVERSIDAD TECNICA DE AMBATO FACULTAD DE INGENIERIA EN SITEMAS, ELECTRONICA E INDUSTRIAL DESARROLLO DE SOFTWARE I Leonardo Quituisaca 5° Sistemas 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, etc Funciona como una capa de abstracción de software distribuida, que se sitúa entre las capas de aplicaciones y las capas inferiores (sistema operativo y red). Categoría de Aplicación  Middleware paraacceso a información (DAM, Data Access middleware)  Middleware de escritorio  Middleware basados en la web
  • 2.  Middleware a tiempo real  Aplicación de base de datos en tiempo real.  Middleware especialistas Categoría de integración  Orientados a procedimiento o procesos  Orientados a objetos  Orientados a mensajes (MOM, Message-oriented middleware)  Orientados a componentes  Agentes Aplicaciones Los servicios de middleware proporcionan un conjunto más funcional de la API s para permitir una aplicación a: Localizar claramente a través de la red, proporcionando así una interacción con otro servicio o aplicación Los datos filtrados para que sean utilizables en un ambiente público a través de anonymizationprocess para la protección de la privacidad(por ejemplo) Ser independiente del servicio de red Ser fiable y siempre disponible Añadir los atributos complementarios como semántica en comparación con el sistema operativo y servicios de red. BIBLIOGRAFIA http://es.wikipedia.org/wiki/Middleware http://www.rfidpoint.com/fundamentos/middleware/ http://www.oracle.com/lad/products/middleware/overview/index.html