ProxyPattern1 프록시 패턴(proxy pattern) 프록시 패턴이란? 다양한 상황에서 객체 간 상호작용을 제어하고 향상시키는 데 활용되는 유용한 디자인 패턴 다섯 가지 주요 프록시 유형 원격 프록시(Remote Proxy) 원격에 위치한 객체에 안전하게 접근하기 위한 원격 프록시는 네트워크를 통한 객체 호출을 효율적으로 관리한다. 객체 간의 거리를 극복하여 분산 시스템에서의 효과적인 상호작용을 지원한다. 가상 프록시(Virtual Proxy) 비용이 많이 드는 객체의 생성과 초기화를 최적화하여 성능 향상과 자원 효율성을 촉진시킨다. 필요한 경우에만 객체를 생성하므로 불필요한 작업을 최소화한다. 보호 프록시(Protection Proxy) 객체에 대한 접근을 제어하여 특정 권한이 있는 사용자만이 해당 객체에 접근할 수 있다. 응답 속도를 개선하고 불필요한 .. 2024. 3. 6. 이전 1 다음