[실전 JSP] 오리엔테이션 및 소개
해당 포스트는 인프런의 강좌 실전 JSP renew 를 공부하며 작성하였습니다.
웹 프로그램 개요
: 웹 프로그램이란 인터넷 서비스를 이용해서 서로 다른 구성요소들이 통신
할 수 있는 프로그램이다.
- 가장 간단한 흐름의 형태는 사용자가 웹서버에 리퀘스트를 날리고, 이를 웹서버가 처리하여 다시 요청한 곳으로 응답해주는 것이다.
- 이떄 웹서버가 처리하는 로직을 개발하는 것이 웹 프로그램 개발이라고 할 수 있다.
네트워크 프로토콜
: 통신을 위한 규약으로, HTTP, FTP, SMTP, POP 등이 있다.
도메인의 구조
http
(protocol) ://www
(인터넷 서비스구분) .google.com
(도메인) :80
(port) /index.html
(경로)
웹 프로그램의 동작 원리
- 웹서버와 사용자간의 통신에는 html 사용
- 사용자 데이터 및 요청 처리/가공은 동적 데이터인 컨테이너에서 처리한다.
개발 환경 설정
다음의 목록을 설치한다.
- JDK
- Eclipse(본인은 Intellij 사용)
- Apache Tomcat 8.5 설치(웹 컨테이너) : 최신버전은 더 높지만 안정화된 8.5버전을 많이 사용한다..