HTTP API
-
TIL 32th day(2021.11.22)TIL(Today I Learned) 2021. 11. 22. 17:13
TIL 32th day(2021.11.22) 웹 서버, WAS(Web Application Server) 웹 서버, WAS 모두 HTTP 기반으로 동작 웹 서버는 정적 리소스(파일) WAS는 서버 기능 + 정적 리소스 동적 HTML, HTTP API(JSON), 서블릿, JSP, 스프링MVC 애플리케이션 코드를 실행하는데 더 특화 Servlet HTTP 요청 및 응답 정보를 평리하게 사용하거나 제공할 수 있다. 즉, 개발자는 HTTP 스펙을 매우 편리하게 사용가능하다. 서블릿 컨테이너 톰캣처럼 서블릿을 지원하는 WAS를 서블릿 컨테이너라고 함 서블릿 생성, 호출, 관리해줌 서블릿 객체는 싱글톤으로 관리 요청마다 새로운 객체 생성은 비효율적. 주의) 공유 변수 사용 주의(지역변수, 파라미터, ThreadL..