Você está na página 1de 9

UNIVERSIDAD LAICA “ELOY ALFARO DE MANABÍ”

FACULTAD DE CIENCIAS INFORMÁTICAS


SÉPTIMO NIVEL “A”
INVESTIGACIÓN DE OPERACIONES
ING. FABRICIO JAVIER RIVADENEIRA ZAMBRANO
2016 - 2017

PRESENTAN:

DELGADO REZABALA GUERRERO GAIBOR LÁZARO MURILLO JAMA MANZABA


PAÚL DAVID KETTER ADONIS JOHANNA LISSETH CARMEN ARACELY
CONTENIDO

1. Arquitectura Híbrida en los Sistemas

Distribuidos

2. Arquitecturas Distribuidas y la Arquitectura Middleware

3. Métodos generales para software adaptativo

4. Bibliografía
ARQUITECTURA HÍBRIDA EN LOS SISTEMAS
DISTRIBUIDOS

Dado el siguiente planeamiento a un problema de programación lineal


indique ¿Cuántas soluciones existen?
ARQUITECTURAS DISTRIBUIDAS Y LA ARQUITECTURA
MIDDLEWARE

Dado el siguiente planeamiento a un problema de programación lineal


indique ¿Cuántas soluciones existen?
INTERCEPTORES
Un interceptor es una construcción de software que romperá el flujo usual de
control y permitirá que otro código (aplicación específica) se ejecute.

IDEA GENERAL

 Un objeto A puede llamar un método que pertenece a un objeto B, el cual


reside en una máquina diferente a A.
 Tres pasos:
• Objeto A cuenta con una interfaz local.
• La llamada de A se transforma en una invocación genérica de un objeto.
• La invocación genérica se transforma en un mensaje.
INTERCEPTORES
Aplicación Cliente
 El cliente solicita realizar una
Plantilla de
B.haz_algo(valor)
acción.
aplicación (stub)
Llamada interceptada
 B.haz_algo(valor) se transforma
Llamada no interceptada
Interceptor al nivel de
solicitud
en una llamada genérica que
será invoca(B, &haz_algo,valor)
invoca(B,&haz_algo,valor)
Objeto
 Si existe una replica en el objeto
middleware B, intervendrá el interceptor al
nivel de solicitud.

Interceptor al nivel de
 Al final, una llamada a un objeto
mensaje envía([B,”haz_algo”,valor]) remoto tendrá que enviarse
SO local
sobre la red.

Hacia el objeto B
MÉTODOS GENERALES PARA SOFTWARE ADAPTATIVO

Dado el siguiente planeamiento a un problema de programación lineal


indique ¿Cuántas soluciones existen?
BIBLIOGRAFÍA

 Tanenbaum, A., & Van Steen, M. (2008). Sistemas Distribuidos: Principios y paradigmas. México:
Pearson Education.

Você também pode gostar