Proxy1 Proxy pattern(프록시 패턴) Proxy는 대리인 이라는 뜻으로써, 뭔가를 대신해서 처리하는 것 Proxy Class를 통해서 대신 전달 하는 형태로 설계되며, 실제 Client는 Proxy로 부터 결과를 받는다. Cache의 기능으로도 활용이 가능 하다. SOLID중에서 개방폐쇄 원칙 (OCP)과 의존 역전 원칙(DIP)를 따른다. 구조 패턴 카테고리 클라이언트는 실제객체 대신 Proxy 객체를 통해 작업요청 proxy는 실제격체와 클라이언트 사이에 존재 적용사례 Access Control / Validation Caching / Logging Debit / check Card (banking) 프록시 패턴을 이용한 캐싱기능 -브라우저, 인터넷 통신에서 이미 받아둔 결과가 있다면 결과를 그 결과를 그대로 내려주거나 서버에서도 특정한.. 2023. 7. 21. 이전 1 다음