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
참고 :
남궁성, 스프링의 정석
'Spring의 정석' 카테고리의 다른 글
SpringMVC 4 ( 관심사의분리, MVC패턴 ) (0) | 2023.03.06 |
---|---|
SpringMVC 3 (HTTP 요청과 응답) (0) | 2023.03.05 |
SpringMVC 1 (로컬 및 원격프로그램 실행, HttpServeltRequest ) (0) | 2023.03.04 |
Spring_환경설정2 ( AWS 서버구축 ) (0) | 2023.03.03 |
Spring_환경설정1 (0) | 2023.03.02 |