Documentos de Académico
Documentos de Profesional
Documentos de Cultura
patrón de diseño de
software que se
encuentra en la
categoría de patrones
estructurales.
• Su objetivo principal es proporcionar
un objeto intermediario o sustituto que
actúe como un representante de otro
objeto para controlar el acceso a él.
• Esto significa que el Proxy actúa como
una capa intermedia entre el cliente y
el objeto real, permitiendo que el
Proxy controle y gestione ciertos
aspectos del acceso al objeto real.
¿Cómo funciona?
1. Objeto Sujeto
(Subject):
• Este es el objeto real con
el que el cliente quiere
interactuar. Puede ser
cualquier cosa, como un
objeto costoso de crear, un
recurso remoto o un objeto
sensible en términos de
seguridad.
2. Proxy:
• El Proxy es un objeto que se utiliza
como intermediario para acceder al
objeto sujeto. El Proxy tiene una
interfaz que es idéntica o al menos
similar a la del objeto sujeto, lo que
permite que el cliente interactúe con
el Proxy de la misma manera que
interactuaría con el objeto sujeto.
Tipos de Proxies:
1. Proxy Virtual: