HTTP2 웹 서버(Web Server)와 WAS(Web Application Server)의 차이 웹 서버(Web Server)와 WAS(Web Application Server)의 차이 웹 서비스 구조에서 웹 서버와 WAS는 각각 다른 역할을 담당하며 함께 동작하는 경우가 많습니다.1. 웹 서버(Web Server) 웹 서버는 정적(Static) 콘텐츠를 처리하고 HTTP 요청을 전달하는 역할을 합니다. 주요 기능정적 리소스 제공(HTML, CSS, JS, 이미지 등)HTTP 요청/응답 처리리버스 프록시 역할SSL/TLS 처리로드밸런싱대표적인 웹 서버NginxApache HTTP Server예시 브라우저가 /logo.png를 요청하면 웹 서버가 바로 파일을 찾아 응답합니다.Client -> Web Server -> Static File 응답2. WAS(Web Application Server) WA.. 2026. 3. 14. RESTful API란? RESTful API란?RESTful API는 Roy Fielding이 2000년 박사논문에서 제안한 REST(Representational State Transfer) 아키텍처 스타일을 따르는 API를 말합니다. 쉽게 말하면 HTTP를 잘 활용해서 자원을 일관성 있게 다루는 API 설계 방식입니다.REST의 핵심 개념 1. 자원(Resource) 중심 설계모든 것을 자원(명사)로 표현URL은 동사가 아니라 명사 형태 예: /users/orders/products/1 잘못된 예:/getUser/createOrder2. HTTP Method로 행위 표현Method의미GET조회POST생성PUT전체 수정PATCH일부 수정DELETE삭제 예시:GET /users/1 -> 1번 유저 조회POST /use.. 2026. 3. 3. 이전 1 다음