클라이언트 프로그램을 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

사설IP : 지역적으로 사용

+ Recent posts