[SpringBoot] Client-Server

GD·2025년 5월 20일
post-thumbnail

Client란

Client는 네트워크로 연결된 서버로부터 정보를 제공 받는 컴퓨터이다.

Server란

server는 client를 거처 네트워크를 통해 서비스하는 컴퓨터를 의미한다.

client와 server 관계

client와 server의 관계는 위 사진과 같이 정리할 수 있다. client는 server에 필요한 서비스 혹은 데이터를 req(request)하고 server는 서비스의 결과 또는 데이터 조회 결과 등을 res(response)해주는 관계를 가진다.

server와 DB 관계

client가 데이터를 server에 요청한다고 했는데 server에는 어떤 형식으로 데이터가 존재할까? 궁금할 것이다.
database(DB)에 데이터가 저장되어 있으며 server와 DB는 네트워크로 연결되어있다.

server는 client로부터 요청 받은 서비스 또는 데이터에 대해 조회/추가/수정/삭제 등에 대한 행위를 DB에 요청한다. DB는 요청 받은 항목을 수행한 뒤, server에게 반환해준다

profile
힘이 들면 힘들 내라.

0개의 댓글