반응형
Notice
Recent Posts
Recent Comments
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

세상 모든 잡동사니 집합소 스레TV

[BC] SAP Web Dispatcher 본문

기술/SAP BC

[BC] SAP Web Dispatcher

스레TV 2025. 4. 28. 00:28
728x90
반응형

SAP Web Dispatcher란?

SAP 시스템에서 인터넷 또는 네트워크를 통해 들어오는 트래픽을
안전하고 효율적으로 분배하는 프록시 서버입니다.

보다 정확하게는, SAP Web Dispatcher는 SAP 시스템 앞단에 위치하여, 외부 요청을 분석하고 분배하는 리버스 프록시 서버 역할을 수행합니다.


✅ 역할

외부(브라우저, 모바일 애플리케이션 등)에서 SAP 시스템에 접속할 때,
사용자는 SAP 서버(ABAP AS, Java AS 등)로 직접 연결되지 않습니다.
대신, 요청은 먼저 SAP Web Dispatcher를 거치게 됩니다.

Web Dispatcher는 들어오는 트래픽을 분석하여,

  • 어디로 보낼지 결정하고(로드 밸런싱)
  • 요청을 검사하고(보안 필터링, SSL 종료, URL 검증)
  • 경우에 따라 세션을 유지하거나 요청을 최적화하여 SAP 서버로 전달합니다.

✅ 왜 필요할까?

SAP 서버를 외부에 직접 노출하는 것은
보안상 매우 위험할 수 있습니다.
Web Dispatcher는 이를 방지하기 위해
'보호막' 역할을 수행합니다.

또한,

  • **서버 부하 분산(Load Balancing)**을 통해 여러 서버에 트래픽을 고르게 분배하여 시스템 안정성을 높이고,
  • **SSL 통신(HTTPS)**을 Web Dispatcher에서 종료한 뒤 내부는 HTTP로 빠르게 통신하도록 최적화할 수도 있습니다.

결과적으로 SAP 시스템은 보안성성능을 모두 확보할 수 있습니다.


✅ 어디에 설치할까?

SAP Web Dispatcher는 일반적으로
SAP 시스템 앞단, DMZ(비무장지대) 네트워크 영역에 설치합니다.

SAP 서버와는 별도로 설치되며,
Windows, Linux 등 다양한 OS에서 운영이 가능합니다.


✅ 흐름 예시

plaintext
복사편집
User Browser → SAP Web Dispatcher → SAP Application Server (ABAP/Java)

즉, 사용자가 SAP 시스템에 접근할 때,
Web Dispatcher가 모든 요청을 제어하고 분배하는 구조입니다.


✅ 핵심 기능 정리

기능설명
로드 밸런싱 여러 SAP 서버로 트래픽을 고르게 분산
SSL 종료 클라이언트와 서버 간의 암호화 통신을 Web Dispatcher에서 처리
보안 필터링 허용된 요청만 SAP 서버로 전달
리버스 프록시 SAP 서버를 외부에 노출하지 않고 보호
URL 경로 기반 라우팅 요청 URL에 따라 다른 SAP 시스템 또는 서비스로 라우팅

한 문장 요약

SAP Web Dispatcher = SAP 시스템 앞단에서 트래픽을 통제하고 보호하는 '지능형 관문'

반응형
Comments