You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
✏️ 웹 서버, 웹 애플리케이션 서버
🔍 현재 모든 것이 HTTP 시대이다.
🔍 웹 서버 (Web Server)
🔍 웹 애플리케이션 서버 (WAS- Web Application Server)
🔍 웹 서버, 웹 애플리케이션 서버의 차이점
🔍 웹 시스템 구성 - WAS, DB
🔍 위와 같이 웹 서버와 WAS 서버를 나누게 된다면
✏️ 서블릿
🔍 서블릿 - HTTP 요청, 응답 흐름
🔍 서블릿 - 서블릿 컨테이너
✏️ 동시 요청 - 멀티 쓰레드
➰ 클라이언트에서 서버로 요청을 하면 WAS 웹 애플리케이션 서버는 응답을 한다.
🔍 쓰레드
🔍 다중 요청 - 쓰레드 하나 사용
🔍 요청 마다 쓰레드 생성
🔍 쓰레드 풀
🔍 쓰레드 풀 - 요청마다 쓰레드 생성의 단점 보완
🔍 WAS의 멀티 쓰레드 지원
✏️ HTML, HTTP API, CSR, SSR
🔍 정적 리소스
🔍 HTML 페이지
🔍 HTTP API
🔍 HTTP API 다양한 시스템 연동
🔍 서버사이드 렌더링
🔍 클라이언트 사이드 렌더링
✏️ 자바 백엔드 웹 기술 역사
🔍 자바 웹 기술 역사 -과거 기술
🔍 자바 웹 기술 역사 - 현재 사용 기술
@Controller🔍 자바 뷰 템플릿 역사 - HTML을 편리하게 생성하는 뷰 기능
🔗출처
All reactions