반응형
Notice
Recent Posts
«   2024/12   »
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 31
Today
Total
관리 메뉴

오식랜드

[back-end] 클라이언트와 서버 본문

dev-log/server

[back-end] 클라이언트와 서버

개발하는 오식이 2022. 4. 11. 11:44
반응형

클라이언트와 서버

 클라이언트          서버 

 

쉽게 식당 내에서 손님과 서빙직원이라고 생각하면 쉽다.

손님(client)은 음식을 '주문'하고 직원(server)은 주문한 음식을 '서빙'해준다.

 

클라이언트. 즉 고객이다.

우리에게 보여지는 화면단이 클라이언트라고 생각하면 된다.

고객은 화면 링크에 접속하기도 하고, 버튼을 클릭하기도 한다.

이와 같은 액션을 취하면 그 ‘요청’을 서버가 응답하여 클라이언트가 원하는 바를 제공해준다.

 

둘이 실행되는 순서

1. 클라이언트 -> 서버 : 요청

2. 서버 -> 클라이언트 : 요청에 대하여 응답, 요청한 바를 제공해줌

 

*클라이언트 : 사용자, 사용자의 액션 (링크진입, 버튼클릭 등)

*서버 : 요청을 받으면 요청한 내용을 보여주는 프로그램! 

*요청? HTTP 요청을 말한다 (GET, POST, PUSH, DELETE)

 

HTTP요청 

- 읽기(GET)   : 페이지 읽기

                    ex) /list 라는 페이지 진입 시 list.html 을 클라이언트로 전송

- 쓰기(POST) : 생성 

                    ex) 블로그의 글 / 댓글 등을 생성

- 수정(PUSH)

- 삭제(DELETE) 

 

 

출처 : 코딩애플 유튜브

링크 : https://www.youtube.com/watch?v=NoLV5iP5FNY

반응형
Comments