2021 Newlecture/Servlet & JSP
웹기반의 클라이언트 / 서버프로그램 / Tomcat설치
haileykim2014
2021. 4. 5. 14:28
클라이언트 프로그램을 CS로 만들때의 문제점 :
1. 설치작업의 부담
2. 고객불만
3. 안정성문제
웹기반의 클라이언트 / 서버프로그램
1. 클라이언트 : 프로그램을 설치할 필요가 없어진다.
2. 데이터전달이 아니라 문서를 주면된다.
코드를 실행해서 실행결과를 돌려주는것
동적인 문서(코드)
브라우저 + 웹서버 + 실행환경이 필요하다.
Servlet 이란 ?
서블릿(servlet)은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다.
웹서버 실행
static문서 서비스
톰캣을 실행해서 사용자에게 서비스해봤다.
Nana.txt파일은 정적인문서이다. 항상 같은 문서를 서비스해보자.
Tomcat : 웹서버
apache.org 접속 - tomcat - 10.0.4버전 - 압축버전
압축풀기 - \apache-tomcat-10.0.4 - bin - startup.bat 실행
웹브라우저에 localhost:8080치면 서버에서 제공한 내용이 뜬다.
공인IP :전세계에서 유일한 식별 ip
사설IP : 지역적으로 사용