proxy pattern1 프록시 패턴 정리 📝 프록시란 무엇인가?프록시(Proxy)란 클라이언트가 서버에 직접 요청하지 않고, 중간에 대리 객체를 통해 간접적으로 요청을 수행하는 구조이다. 이때 중간의 대리 객체가 바로 '프록시'이다. 프록시는 클라이언트와 서버 사이에 위치하여 요청을 가로채거나, 부가적인 작업을 수행하거나, 요청을 제어할 수 있다. 일반적으로 클라이언트는 자신이 요청하는 대상이 실제 서버인지, 프록시인지를 알지 못한다. 따라서 프록시는 서버와 동일한 인터페이스를 구현해야 한다. 이로 인해 클라이언트는 프록시든 서버든 동일한 방식으로 호출할 수 있으며, 구조가 변경되어도 클라이언트 코드는 전혀 영향을 받지 않는다.🏗️ 프록시 패턴의 구조프록시 패턴의 기본 구조는 다음과 같다.Client: 요청을 보내는 주체이다.Proxy: 서.. Design Pattern 2025. 4. 1. 이전 1 다음