4
ING. RAÚL JAZIEL TORRES TORRES MATRÍCULA: 1162800 Patrones de Diseño FACADE

Facade

Embed Size (px)

Citation preview

Page 1: Facade

ING. RAÚL JAZIEL TORRES TORRES MATRÍCULA: 1162800

Patrones de Diseño

FACADE

Page 2: Facade

Facade

Es un patrón de diseño que sirve para proveer de una interfaz unificada sencilla que haga de intermediaria entre un cliente y una interfaz o grupo de interfaces más complejas.

Este patrón se utiliza cuando: El cliente hace muchos viajes al servidor. Separe por capas, pero tengo muchas clases públicas

en el servidor para que puedan ser creadas desde el cliente.

Necesito estructurar las llamadas desde el cliente.

Page 3: Facade

Facade(Ejemplo Encontrado)

Cliente A B C

A.M

B.M

C.M

Facade A B CCliente

F.MA.M

B.M

C.M

Page 4: Facade

Façade (Ejemplo Proyecto)

El cliente solo acceda a una parte del sistema, en vez de acceder a varias partes para hacer diversas tareas del sistema. En la parte de arriba se ve como estaría sin faca de y en la parte de abajo se utiliza el patrón.

Cliente Consulta

Asigna/Consulta Medicamento

Captura Datos

Imprimir Receta

Pasa/ConsultaHistorial

Cliente

Asigna/Consulta Medicamento

Captura Datos

Imprimir Receta

Pasa/ConsultaHistorial