HTTP 통신
HTTP란 HyperText Transfer Protocol 의 약자로, 말 그대로 HTML 파일 보내기 위한 프로토콜이였다.
- 현재는 JSON 형태로 많이 보낸다.
- 클라이언트와 서버간의 단방향 통신이며, 클라이언트 요청에 대한 서버의 응답으로 이루어져 있다.
- 통신이 끝난 후 대부분 연결을 끊는다.
소켓 통신
소켓 통신이란 클라이언트와 서버 간의 양방향이 가능한 통신 방식이다.
- 서버도 클라이언트에게 응답 값을 요청할 수 있다.
- 요청이 끝나도 연결이 유지된다.
- 데이터를 자주 주고 받는 스트리밍, 채팅 통신에 유리하다.
'개인 공부 > 전공 지식 정리' 카테고리의 다른 글
[Datebase] index 원리 (B+ Tree) (2) | 2022.11.08 |
---|---|
[Network] WEB vs WAS (0) | 2022.07.06 |
[Socket] WebSocket 이란 ? (0) | 2022.07.05 |
[Git] Git - 기초 키워드 정리 (0) | 2022.01.30 |