[점프 투 장고] 책 내용 질문: WSGI 애플리케이션이 파이썬 프로그램이 동일한 건가요?

안녕하세요 점프 투 장고로 공부 중인 웹 초보입니다.

현재 WSGI 파트를 공부 중인데요 책 내용 중 헷갈리는 것이 있어 질문드려봅니다.

4-09 WSGI - 웹 서버(Web Server) 에서

웹 서버에 동적 페이지 요청이 들어오면 웹 서버는 파이썬 프로그램을 호출해야 한다. ...(생략)... 하지만 대부분의 웹 서버는 파이썬 프로그램을 호출할 수 있는 기능이 없다.

라고 나와 있고

4-09 WSGI - WSGI 서버 에서는

웹서버에 동적 페이지 요청이 발생하면 웹 서버는 WSGI 서버를 호출하고 WSGI 서버는 다시 WSGI 애플리케이션을 호출한다. ...(생략)... WSGI 애플리케이션에는 장고(Django), 플라스크(Flask) 등이 있다.

라고 나와 있습니다.

그러면 웹 서버가 호출해야 했던 파이썬 프로그램이 WSGI 서버에서는 WSGI 애플리케이션이라고 이해하면 될까요?

웹 서버에서 호출하지 못한다고 했던 그 파이썬 프로그램이 WSGI 서버에서는 WSGI 애플리케이션(=장고나 플라스크 같은 파이썬 프레임워크)이 되는 것인지 확신이 없어 질문드립니다.

트러플 247

2023년 7월 30일 6:40 오후

웹서버는 nginx, WSGI 서버는 구니콘, wsgi 애플리케이션은 장고입니다. - 박응용님, 2023년 7월 30일 10:40 오후 추천 , 대댓글
@박응용님 댓글 달아주셔서 감사합니다. 그런데 제가 궁금했던 부분은 책 구문 "웹 서버는 파이썬 프로그램을 호출해야 한다."에서 '파이썬 프로그램' 의 역할이 WSGI 애플리케이션과 동일한 것인가 였습니다. 같다고 이해하면 될까요? - 트러플님, 2023년 7월 30일 11:13 오후 추천 , 대댓글
@트러플님 웹 서버는 파이썬 프로그램을 바로 호출하지 못합니다. 그래서 WSGI 서버가 필요하구요. 그리고 WSGI 서버가 파이썬 프로그램, 즉, 장고를 호출합니다. - 박응용님, 2023년 7월 30일 11:26 오후 추천 , 대댓글
@박응용님 네, 웹 서버가 파이썬 프로그램을 바로 호출하지 못한다는 것은 이해했습니다. 저는 그저 WSGI가 사용되지 않을 경우 WSGI 애플리케이션의 역할을 웹 서버에서 무엇이 대체할 수 있는지 궁금했던 것이었는데 질문 자체가 잘못되었나 봅니다. 웹 서버와 WSGI 서버를 분리하여 이해하도록 하겠습니다. 답변 감사합니다. - 트러플님, 2023년 7월 31일 3:39 오후 추천 , 대댓글
목록으로