서버와 클라이언트

ggyu_55·2023년 7월 23일
0

메모

목록 보기
1/46

1. 클라이언트란?

서버로 요청하는 프로그램을 모두 일컬어 부르는 말.

2. 서버란?

클라이언트의 요청을 받아 처리하는 주체.

3. 데이터베이스

데이터 저장소. 클라이언트에서 SQL 을 통해 데이터베이스 관리 시스템에 데이터를 요청하면 관리 시스템이 데이터베이스에서 데이터를 꺼내어 응답한다. MySQL, 오라클, PostgreSQL 등은 데이터베이스가 아니라 데이터베이스 관리 시스템의 이름임에 주의 하자.

데이터베이스는 여러가지로 구분할 수 있는데, RDB, NoSQL, NewSQL등 여러 종류가 있다.

3-1. RDB :: Relational Database

관계형 데이터베이스. 데이터를 행과 열로 이루어진 테이블로 관리하며, 기본 키를 사용해 각 행을 식별한다.

4. IP와 포트

IP는 인터넷 상에서 서로를 식별하고 통신하기 위한 주소. 다만 서버를 찾는 것 뿐만 아니라 "이용"하기 위해서는 포트 번호까지 알아야한다. 포트는 그 서버에서 운용되고 있는 서비스를 구분하기 위한 번호이다. 홈*러스의 진열대 번호에 가깝다고 이해하자. 예를들어 https://는 서버의 443번 포트를 사용한다.


라이브러리 => 코드 뭉치, 프레임워크 => 내 일 뺏어서 대신 하는 놈.

0개의 댓글