Was

Server

[Apache] Proxy(Reverse Proxy / Forward Proxy)란?

💡 프록시(Proxy)란? - 클라이언트가 자신을 통해 다른 네트워크로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램 - 서버 ↔ 서버 사이의 중계 역할 🔎 프록시를 사용하는 이유 보안상의 이유로 직접 통신할 수 없는 두 서버 사이에서 대리로 통신을 수행하여 보안, 성능, 안정성이 향상된다. 💡 Forward Proxy(포워드 프록시) - 클라이언트 바로 뒤에 놓여있는 구조 - 같은 내부망에 존재하는 클라이언트의 요청을 받으면 인터넷을 통해 외부 서버에서 데이터를 가져와 클라이언트에게 응답 1. 클라이언트가 타겟 서버의 주소를 프록시에 전달 2. 포워드 프록시가 인터넷으로 요청된 내용을 클라이언트에게 응답 ex: naver.com 을 요청하면 포워드 프록시 서버가 naver.com 리소스를 대..

Server

WAS와 웹 서버의 차이점

💡 웹 서버(WEB) - 작성된 HTML 페이지가 네트워크 망에 종속되지 않고 웹 서비스를 할 수 있도록 구축되어있는 정적 서버 - 웹 브라우저 클라이언트로부터 HTTP 요청을 받고 HTML 페이지를 반환 - 단순 HMTL, CSS, JS, 이미지, 파일 등을 즉시 응답한다. ex: Apache 💡 WAS(웹 애플리케이션 서버, Web Application Server) - DB 조회나 다양한 로직 처리가 필요한 동적 서버 - HTTP 프로토콜을 통해 사용자 PC나 장치에 애플리케이션을 수행해주는 미들웨어 - JSP, Servelt 구동환경 제공 - 웹 컨테이너 또는 서블릿 컨테이너라고도 불린다. ex : tomcat 웹 컨테이너 : 웹 서버가 보낸 JSP, PHP 등의 파일을 수행한 결과를 다시 웹 서..

로아다
'Was' 태그의 글 목록