C#(.Net)

프록시 개념 (디자인패턴 vs 산업용/네트워크 Proxy 모듈)

junl 2025. 8. 29. 10:35

 

  • 디자인 패턴의 Proxy: 객체 접근 제어용(캐싱, 로깅, 원격 호출 등) → 코드 수준
  • 산업용/네트워크 Proxy 모듈: 물리적/논리적 통신 중계자 → 시스템 아키텍처 수준
  • 네트워크에서 "프록시 서버"가 있으면 브라우저가 직접 목적지랑 통신하지 않고 프록시 서버를 통해 간접 통신
  • 장비 제어 시스템에서 "프록시 모듈"이 있으면 센서가 직접 DB랑 이야기하지 않고 프록시 모듈이 센서 대신 DB와 통신

산업용/네트워크 프록시 모듈은 디자인 패턴이라기보단,
“센서 ↔ 시스템 간 직접 통신을 대신 중개해주는 소프트웨어 레이어”이다.