Web서버가 받은 호출을 Python 어플리케이션에게 전달하고 응답받기 위한 호출조약(Calling Convention) 입니다.
WSGI 호출조약의 구현체라고 볼 수 있습니다.
Private Physical Server
위의 녹색 선으로 그려진 모든 것들을 합쳐서 WAS(Web Application Server) 라고 부릅니다.
Application을 담을 Web Server 라고 생각하면 이해가 쉽습니다.
그리고 파란색으로 칠해진 WSGI module과 WSGI Process를 합쳐서 WSGI middleware
라고 부릅니다.
하나로 구성된 것이 아니라 일부는 Nginx에 내장되어있고 일부는 프로세스로 띄워진 형태입니다.
WSGI middleware
는 Web 서버와 application을 연결시켜줍니다.
WSGI module과 WSGI Process는 WSGI 전용 프로토콜로 정보를 주고 받습니다.
그림의 출처를 명시해주면 좋을 것 같아요.