SHEILA HERNÁNDEZ RIVERA
JOSÉ DE JESÚS SANTOS CANSECO
Middleware es un software de computadora que conecta
componentes de software o aplicaciones para que puedan
intercambiar datos entre éstas. Es utilizado a menudo para soportar
aplicaciones distribuidas. Esto incluye servidores web, servidores de
aplicaciones, sistemas de gestión de contenido y herramientas
similares. Middleware es especialmente esencial para tecnologías
como XML, SOAP, servicios web y arquitecturas orientada a servicios.

Middleware es una incorporación relativamente reciente en la
computación. Obtuvo popularidad en los 80 como una solución al
problema de cómo conectar nuevas aplicaciones con viejos sistemas.
De todas maneras el término ha sido usado desde 1968. También
facilitaba el procesamiento distribuido: conexión de múltiples
aplicaciones para crear una aplicación más grande, generalmente
sobre una red.
 El  Middleware es un software de conectividad
  que ofrece un conjunto de servicios que hacen
  posible el funcionamiento de aplicaciones
  distribuidas sobre plataformas heterogéneas.
Middleware
Permite la transparencia
                                    en el sistema.




                         Permite la convivencia
                         de distintos servicios en
                         un mismo sistema.

Independiza el servicio de su
implantación, del sistema
operativo y de los protocolos
de comunicaciones.
Modelo OO: CORBA.



Modelo
tradicional: Monitor
de teleproceso o
CICS, Tuxedo,
Encina.
Existen dos tipos de
          middleware
 Software    intermedio general.
Servicios generales que requieren todos los clientes y
servidores, por ejemplo: software para las
comunicaciones usando el TCP/IP, software parte
del sistema operativo que, por ejemplo, almacena
los     archivos     distribuidos,    software     de
autenticación, el software intermedio de mensajes
de clientes a servidores y viceversa.
 Software   intermedio de servicios. Software
 asociado a un servicio en particular, por ejemplo:
 software que permite a dos BD conectarse a una
 red cliente/servidor (ODBC: Conectividad abierta
 de BD), software de objetos distribuidos, por
 ejemplo la tecnología CORBA permite que
 objetos distribuidos creados en distintos lenguajes
 coexistan en una misma red (intercambien
 mensajes), software intermedio para software de
 grupo,      software      intermedio       asociado
 a productos de seguridad específicas (Conexiones
 Seguras: Sockets), etc.
Middleware

Más contenido relacionado

PPTX
Middleware
PPT
07 middleware
DOCX
Middleware en los sistemas distribuidos
DOCX
Aplicaciones Middleware
PPTX
Trabajo janett cueva
DOCX
PDF
Redees
DOCX
Redees
Middleware
07 middleware
Middleware en los sistemas distribuidos
Aplicaciones Middleware
Trabajo janett cueva
Redees
Redees

La actualidad más candente (19)

PPT
Middleware
PPTX
Capas de aplicacion
PPTX
Middleware & Corba
PPTX
Sistemas Operativos en Red
PPT
Soporte de sistemas servicios de red
PPTX
Deber
PPTX
áLbum de conceptos web
DOCX
Respuestas
PPTX
PPTX
Informática
PPTX
áLbum web francesca marchese
PPTX
Diapositivas del proyecto final
PPT
Sistemas Distribuidos
PPTX
Sistemas distribuidos 2
DOCX
Definiciones de conceptos básicos de redes
PPTX
Sistema distribuido
PPTX
Protocolo y usabilidades
PDF
Aplicaciones distribuidas
Middleware
Capas de aplicacion
Middleware & Corba
Sistemas Operativos en Red
Soporte de sistemas servicios de red
Deber
áLbum de conceptos web
Respuestas
Informática
áLbum web francesca marchese
Diapositivas del proyecto final
Sistemas Distribuidos
Sistemas distribuidos 2
Definiciones de conceptos básicos de redes
Sistema distribuido
Protocolo y usabilidades
Aplicaciones distribuidas
Publicidad

Similar a Middleware (20)

DOCX
PPT
07 middleware
PDF
Middlewares Distribuidos en sistemas de software
DOCX
Middleware
PDF
Aplicaciones Middleware
PDF
Introduccion al middleware
PPTX
Middleware
PPTX
Middleware
PPTX
Middleware
PDF
03-28-2024_122542731_GONZALEZGARCIAANAJULIETA.pdf
PDF
Arquitectura cliente servidor
PDF
Sistemas cliente servidor
PDF
Diapositivas diego
PDF
Sesion 08 tel202 2010-1
DOCX
Abad yacila y granda cardoza melissa
PPT
Cliente servidoryj
PPTX
Sistemas distribuidos
PPTX
Sistemas distribuidos1
PPTX
Informatica i
PPT
Materia Cliente/Servidor
07 middleware
Middlewares Distribuidos en sistemas de software
Middleware
Aplicaciones Middleware
Introduccion al middleware
Middleware
Middleware
Middleware
03-28-2024_122542731_GONZALEZGARCIAANAJULIETA.pdf
Arquitectura cliente servidor
Sistemas cliente servidor
Diapositivas diego
Sesion 08 tel202 2010-1
Abad yacila y granda cardoza melissa
Cliente servidoryj
Sistemas distribuidos
Sistemas distribuidos1
Informatica i
Materia Cliente/Servidor
Publicidad

Último (20)

PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PPTX
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Modelo Educativo SUB 2023versión final.pdf
PPTX
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
BIZANCIO. EVOLUCIÓN HISTORICA, RAGOS POLÍTICOS, ECONOMICOS Y SOCIALES
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
PLAN DE CASTELLANO 2021 actualizado a la normativa
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
2.0 Introduccion a processing, y como obtenerlo
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Modelo Educativo SUB 2023versión final.pdf
RESUMENES JULIO - QUIRÓFANO HOSPITAL GENERAL PUYO.pptx
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
ciencia_tecnologia_sociedad Mitcham Carl. (1994)..pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf

Middleware

  • 1. SHEILA HERNÁNDEZ RIVERA JOSÉ DE JESÚS SANTOS CANSECO
  • 2. Middleware es un software de computadora que conecta componentes de software o aplicaciones para que puedan intercambiar datos entre éstas. Es utilizado a menudo para soportar aplicaciones distribuidas. Esto incluye servidores web, servidores de aplicaciones, sistemas de gestión de contenido y herramientas similares. Middleware es especialmente esencial para tecnologías como XML, SOAP, servicios web y arquitecturas orientada a servicios. Middleware es una incorporación relativamente reciente en la computación. Obtuvo popularidad en los 80 como una solución al problema de cómo conectar nuevas aplicaciones con viejos sistemas. De todas maneras el término ha sido usado desde 1968. También facilitaba el procesamiento distribuido: conexión de múltiples aplicaciones para crear una aplicación más grande, generalmente sobre una red.
  • 3.  El Middleware es un software de conectividad que ofrece un conjunto de servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre plataformas heterogéneas.
  • 5. Permite la transparencia en el sistema. Permite la convivencia de distintos servicios en un mismo sistema. Independiza el servicio de su implantación, del sistema operativo y de los protocolos de comunicaciones.
  • 6. Modelo OO: CORBA. Modelo tradicional: Monitor de teleproceso o CICS, Tuxedo, Encina.
  • 7. Existen dos tipos de middleware  Software intermedio general. Servicios generales que requieren todos los clientes y servidores, por ejemplo: software para las comunicaciones usando el TCP/IP, software parte del sistema operativo que, por ejemplo, almacena los archivos distribuidos, software de autenticación, el software intermedio de mensajes de clientes a servidores y viceversa.
  • 8.  Software intermedio de servicios. Software asociado a un servicio en particular, por ejemplo: software que permite a dos BD conectarse a una red cliente/servidor (ODBC: Conectividad abierta de BD), software de objetos distribuidos, por ejemplo la tecnología CORBA permite que objetos distribuidos creados en distintos lenguajes coexistan en una misma red (intercambien mensajes), software intermedio para software de grupo, software intermedio asociado a productos de seguridad específicas (Conexiones Seguras: Sockets), etc.