Notice
Recent Posts
Recent Comments
Link
04-26 21:22
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 도메인
- 우리FISA #
- jdk
- Gradle
- M2
- 우리FIS아카데미 #
- 우리에프아이에스 #
- sts
- Java
- 맥북
- spring
- HTTP
- 우리에프아이에스
- 맥
- 맥OS
- AWS
- route 53
- 클라우드 서비스 개발 #
- 우리FISA
- springboot
- https
- 글로벌소프트웨어캠퍼스
- 클라우드 서비스 개발
- K-디지털트레이닝
- 로드밸런스
- 리눅스
- dbeaver
- 우리FIS아카데미
- mysql
Archives
- Today
- Total
<<개발일지>>
서버와 클라이언트(Server & Client) 본문
1. 클라이언트
브라우저를 통해 특정 HTML 페이지, 이미지, 동영상 등이 웹 상에 존재하는 자원(Resource)에 접근하는 주체
-> 주로 웹 브라우저를 이용한 사용자(Client) 혹은 브라우저 그 자체를 통칭하는 표현
추가적으로, 이러한 클라이언트(웹 브라우저) 역시 하나의 컴퓨터 상에서 동작하기 때문에 클라이언트도 본질적으로는 하나의 서버 컴퓨터가 될 수 있다.
2. 서버
HTML 페이지나 이미지, 동영상 및 데이터 그 자체(ex. JSON, XML)를 보관하고 있는 외부 컴퓨터
-> 주로 클라이언트가 요청한 자원(Resource)을 제공해주기 위한 용도로 사용된다.
3. 클라이언트 - 서버 모델(Client - Server model)
사용자가 브라우저를 통해 보는 모든 웹 페이지들은 특정 서버 컴퓨터에서 응답한 HTML파일을 보고 있는 것이라 할 수 있다.
(개발자 도구에서 확인)
이처럼 사용자가 특정 웹 페이지를 보기 위해 요청을 보내면 해당 HTML 페이지를 전송(응답) 해주는 방식을 클라이언트 - 서버 모델이라고 하며, 네트워크 아키텍처 중 하나이다.
서버는 HTML 페이지뿐만이 아니라 그 외 이미지, 텍스트 등 거의 모든 형식의 데이터를 응답할 수 있다.
'JavaScript, TS' 카테고리의 다른 글
Node.js란? (1) | 2023.11.27 |
---|---|
요청과 응답(Request & Respnse) (0) | 2023.11.27 |
동기적 함수 비동기적 함수(정리해야함) (0) | 2023.11.27 |
모듈(module)이란 ? (작성필수) (0) | 2023.11.27 |
전역 변수와 지역 변수 그리고 scope (0) | 2023.11.27 |