Web/Etc

[Etc] 서버 & 클라이언트

hikr90 2025. 1. 10. 00:00

# 서버 & 클라이언트

- 서버는 제공자, 클라이언트는 사용자를 뜻한다.

- 네트워크로 서버에 접속한 후, 서버로부터 서비스를 제공받는 컴퓨터를 뜻한다.

- 컴퓨터, 스마트폰등의 클라이언트가 홈페이지에서 특정 요청 (로그인등)  시 요청에대한 서비스를 제공하는 컴퓨터를 서버라고 한다.

- 웹 환경은 기본적으로는 사용자와 제공자가 Http라는 약속에따라 요청과 응답하는 구조로 되어있다.

 

 

[참고] 클라이언트와 서버는 모두 컴퓨터이다.

- 모든 서버는 사실 컴퓨터로서,

- 클라이언트로 사용되는 컴퓨터가 서버가 될 수 있고 서버로 사용되는 컴퓨터 역시 어떤 곳에서는 클라이언트가 될 수 있다.

 

- 서버에 어떤 프로그램을 설치하냐에따라서 그 용도가 정해진다.

- Spring을 설치하면 Spring 서버가, django를 설치하면 django 서버가 된다.

 

서버의 기본적인 자원을 관리하는 주제가 개발자 자신이면 온프레미스,
남이 대신해주는 경우 클라우드라고 부른다.

'Web > Etc' 카테고리의 다른 글

[Etc] Mime-Type  (0) 2025.01.09
[Etc] 세션 트래킹  (0) 2025.01.09
[Etc] Servlet Context  (0) 2025.01.09
[Etc] 디버깅  (0) 2025.01.09
[Etc] Context  (0) 2025.01.09