티스토리 뷰

Jsp&Servlet

1장. 자바와 웹

살구르 2017. 12. 19. 18:06

-Java SE는 독자적으로 실행되는 애플리케이션 개발 플랫폼이다.

-Java EE는 JSP, Servlet, 개발시 선택되는 플랫폼으로 SE와는 달리 실행 서버가 필요하다.

-웹 서버는 웹 애플리케이션 단위로 서비스한다.

-웹 서버는 웹 브라우저로부터 요청받고, 서버에서 처리된 결과를 응답하는 역할을 한다.

-서블릿 컨테이너는 서블릿을, JSP 컨테이너는 JSP를 실행하는 서버다.


-HTTP는 웹 브라우저와 웹 서버 간에 통신할 때 사용하는 프로토콜이다.


1)요청정보

-HTTP 요청정보는 웹 브라우저에서 웹 서버로 전달되는 정보로서 서비스를 요청한 클라이언트에 관한 정보들을 담고 있으며 헤더와 몸체로 구성된다.

-HTTP 요청정보 헤더의 첫 줄에는 요청방식, URI, HTTP 버전 정보가 있다.

-웹 브라우저가 웹 서버에 서비스를 요청하는 방식은 GET, POST, PUT, DELETE 등이 있다.

-네트워크 상에 존재하는 자원에 대한 정보는 URL로 표현하며 [프로토콜 서버주소 포트번호 URI] 형식으로 표현한다. URI는 웹 서버에 존재하는 자원 정보를 의미한다.

-요청정보의 헤더에는 name:content 형태로 클라이언트에 관한 정보들을 담고 있다.


2)응답정보

-HTTP 응답정보는 웹 서버에서 웹 브라우저로 전달되는 처리 결과 정보로써 헤더와 몸체로 구성된다.

-HTTP 응답정보 헤더의 첫 줄에는 처리 결과인 상태코드가 있다.

-HTTP 응답정보의 헤더에는 처리 결과에 관한 정보들을 담고 있다.


-자바 개발 환경을 구축하기 위해 JDK를 설치하며, 설치 후 JAVA_HOME과 Path 환경변수를 설정한다.

-톰캣은 WAS로서 웹서버와 JSP 컨테이너, Servlet 컨테이너를 제공한다.

-이클립스는 통합개발 환경을 제공하는 개발 도구다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함