3. 클라이언트와 서버

1. 클라이언트와 서버
클라이언트(client)
: 서비스를 요청하는 애플리케이션 (서비스를 받음
서버(server) : 서비스를 제공하는 애플리케이션
                                                                            ※ 브라우저드 = 클라이언트 애플리케이션
                                                                                서버 = 서버 컴퓨터

2.서버의종류  
( 어떤 서비스를 제공하는지에 따라다름 )

이메일 제공  =   이메일서버
파일 제공      =   파일서버
웹(브라우저로받을수 있는 서비스)을 제공   =   웹서버

3. 서버와포트


4. WAS  ( 웹애플리케이션 ) 란?
  애플리케이션 : 프로그램
  WAS : 웹 애플리케이션을 서비스하는 서버.  
             ( 서버PC에 프로그램을 설치해두고, 클라이언트가 서버PC를 사용할수 있도록 해주는 것)


5. Tomcat의 내부구조

 

6. Tomcat의 설정파일 : seraver.xml & web.xml

 톰켓설치경로 / conf / server.xml : Tomcat 서버 설정 파일
 톰켓설치경로 / conf / web.xml    : Tomcat의 모든 web app의 공통설정


 웹앱이름 / WEB-INF / web.xml   :  web app의 개별설정


※ STS와 IntelliJ에서는  프로젝트 / src / main / webapp / WEB-INF / web.xml

 

 


참고 :

남궁성, 스프링의 정석

 

+ Recent posts