📢day33__webServerSpring
web
- 웹은 크게 브라우저, 웹서버, 데이터 베이스 3가지 구성요소를 갖는다
- 브라우저 - 웹서버 간 소통을 앞단(프론트앤드)이라 한다.
- 데이타베이스 - 웹서버 간 소통을 뒷단(백엔드)라고 한다.
(1)Browser
- 브라우저는 HTML,CSS,javascript를 해석하는 도구이다.
- Web Client Application이라고도 불린다.
(2) Web Server
- 웹서버는 브라우저, 데이터베이스를 양단에서 소통한다.
- HTML,CSS,javsscript등 파일을 가지고 있고 브라우저에게 넘겨주며 소통한다.
- 데이터 또한 가지고 있어 데이터베이스에 넘겨주며 소통한다.
- 대표적엔 프레임 워크로서 SPRING이 있다.
Web Server SPRING
- Java Controller(앞단 소통),Service(),DAO(데이터베이스 소통) 의 3가지 레이어로 구성되어있다.
(3) Database
- 데이터를 보관하고 저장하는 공간으로 보통 SQL문으로 해석한다
- 데이터를 재가공하고 웹서버와 소통한다.
자바만 가지고 클래스와 클래스 관계를 루스커플링한 관계로 만들기는 어렵다.
Web Server Spring
이클립스 SPRING환경셋팅
'Basic > 멀티캠퍼스__AI플랫폼을 활용한 웹서비스 개발' 카테고리의 다른 글
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 35일차. (0) | 2022.05.30 |
---|---|
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 34일차 (0) | 2022.05.29 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 32일차 (0) | 2022.05.26 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 31일차 (0) | 2022.05.26 |
멀티캠퍼스 AI플랫폼을 활용한 웹서비스 개발 - 30일차 (0) | 2022.05.26 |
댓글