개발 이야기 94

4) 클라이언트와 서버의 연결

웹 서버 - HTTP 프로토콜을 기반으로 하여 클라이언트의 요청을 서비스 한다.- HTML, Image, xml 등에 대한 처리- 일반적으로 apache 웹 어플리케이션 서버 - 클라이언트의 요구를 웹서버 혼자서는 감당할 수 없기 때문에 구조적으로 웹 서버의 기능을 분리하기 위해 만듬.- 웹서버와 웹 컨테이너의 결합- 다양한 기능을 컨테이너에 구현하여 역할 수행. WEB SERVER 는 정적 리소스 담당WAS는 비지니스 로직을 수행 + 정적 리소스 담당 Tomcat JSP 환경을 포함하고 있는 서블릿 컨테이너 연결 과정 wireshark으로 보면 TCP/HTTP 처리 과정을 볼 수 있다. 서버의 생각///// 어라, HTTP Request의 헤더에세션 i..

1) 브라우저는 어떻게 동작하는가?

클라이언트 개발자 https://docs.google.com/spreadsheets/d/1LsA26TE0y3ObdalcH4kuQlnhohH7zRcgVatJziTMpOY/edit#gid=0 http://tryhelloworld.co.kr/courses/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%9E%85%EB%AC%B8 참조) http://d2.naver.com/helloworld/59361 Chap1. 브라우저는 어떻게 동작하는가? 1) 브라우저의 주요 기능 브라우저는 사용자가 선택한 자원을 서버에 요청하고 이를 표현한다. 자원의 주소는 URI에 의해 정해진다. 브라우저는 HTML과 CSS 명세에 따라 HTML파일을 해석하고 표시한다. 이러한..