1. 서버
서버란 사용자의 어떤 요청을 받아들여서 그 요청에 맞는 정보(Data)를 제공해주는 시스템을 말한다.
이런 서버의 종류로는 Database Server(Oracle 18c XE, MariaDB, MySQL DB), Web Application Server(HTTP 프로토콜 기반), Mail Server(SMTP/POP3) 등이 있다.
이 중에서 우리가 이번에 다룰 서버는 Web Server이다.
이 웹서버는 웹페이지를 서로 주고 받을 수 있는 개념의 서버이며 네트워크에서 HTTP 프로토콜 기반으로 요청, 응답이 가능한 시스템이다.
이 서버의 종류는 여러가지가 있다.
- IIS : 유료. ASP. Microsort사
- JBoss/Resin : 유료. JSP
- Tomcat : 무료. JSP
- Linux기반의 웹서버 : 무료. PHP
우리는 이 중 Tomcat을 사용하려 한다.
(왜? 무료니까 ..ㅎ)
2. 서버의 이해
웹 서버는 사용자의 요청에 HTML 문서를 제공해준다.
이 웹서버를 돌아가게 하는 프로그램은 필요한 정보들을 응답해줄 수 있도록 시스템을 구축해줘야한다.
그 정보를 담고 있는 DB와 연동을 하고, 페이지에 수록하여 정보를 제공한다.
이런 웹서버 프로그램에서 사용되는 언어는 jsp, asp, php, py 등 여러가지가 있다.
이 중에서 우리가 사용할 것은 JSP 이며 이 JSP를 사용하게 해주는 프로그램은 TomCat을 사용해보려 한다.
'⁂ JSP > : 기본 익히기' 카테고리의 다른 글
[JSP] #2-4 내부 객체 (0) | 2022.10.05 |
---|---|
[JSP] #2-3 사용자 정의 함수 (0) | 2022.10.05 |
[JSP] #2-2 배열 만들기 (0) | 2022.10.05 |
[JSP] #2-1 JSP 기본 문법 (0) | 2022.10.04 |
[JSP] #1-2 Tomcat 서버 환경 구축하기 (0) | 2022.10.04 |