본문 바로가기
사이드 프로젝트/인프런 - 올인원 개발 클래스

클라이언트와 서버

by 의정부핵꿀밤 2021. 8. 11.
728x90

1. 네트워크 기본

네트워크란 컴퓨터와 컴퓨터간의 연결을 의미한다

 

2. 클라이언트와 서버

클라이언트 (Client) : 네트워크에서 정보를 요구해서 받는 쪽

서버 (Server) : 정보를 제공해 주는 쪽

 

실제로 우리가 사용하는 웹, 앱 서비스는 다양한 서버들과 통신한다

- 브라우저에서 웹에 접속한다는 것은 웹 서버에서 웹 (HTML, CSS, JS)를 다운받은 것이다

- 웹에서 보는 이미지들은 모두 파일 서버에서 이미지를 다운받은 결과물이다

- 웹에서 로그인을 할 때는 로그인을 돕는 인증 서버와 통신을 한 것이다

- 앱에서 상품 정보들을 불러올 때는 상품 정보를 제공하는 API 서버와 통신을 한 것이다

 

 

3. 서버의 기본 구조

우리가 사용하는 모든 프로그램은 OS의 관리 하에 돌아간다!

일반적으로 서버란 서버 전용 프로그램이 실행되고 있는 컴퓨터라고 생각하면 된다

728x90

'사이드 프로젝트 > 인프런 - 올인원 개발 클래스' 카테고리의 다른 글

HTTP 통신 쉽게 이해하기  (0) 2021.08.12
Javascript 비동기 처리  (0) 2021.08.10
Javascript 콜백과 익명함수  (0) 2021.08.10
javascript 공부하기  (0) 2021.08.08
flex 레이아웃  (0) 2021.08.04

댓글