이 둘은 같은 것도 아니고 다른 것도 아니다.
공통점
OSI 7 layer 중 4계층인 Transport layer 기반으로 만든 통신 방식.
TCP/IP 프로토콜 이용함.
다른점
http 프로토콜은 7계층, socket api는 4계층 기반으로 만든다.
http 통신이 socket api 이용함.
http 통신은 보통 단방향 통신임. (client는 요청, server는 응답)
socket 통신은 양방향 통신임.
http 통신은 보통 요청과 응답 후, 연결을 끊는다.
socket 통신은 보통 연결을 계속 유지한다.
참조 :
difference between socket programming and Http programming - Stack Overflow
OSI 7 계층 (0) | 2022.02.06 |
---|---|
Dead-lock과 해결 방법 (0) | 2022.02.06 |
Process 와 Thread (0) | 2022.02.06 |
가상 메모리 기본 (0) | 2022.02.05 |
Clustered, Non-Clustered Index (0) | 2022.02.05 |
댓글 영역