1. http통신
- 기본적 통신을 위해서 두개의 stream이 연결된다. bytestraem (8bit) 하나의 문자가 왔다갔다 한다.
- a-> b 에 전송하고 싶으면 a-> b write라고 한다. stream은 반대로 b->a로 read할 수 도 있다.
- http 통신을 할때는 약속 이 필요하다. http1.1방식에 수많은 방식이 있고 이중 요청의 4가지가 있다.
GET : 데이터를 요청 - select
- ? 기호를 통해 조건(how)를 설정할 수 있다.
POST : 데이터를 추가하라는 요청 - insert
PUT : 데이터를 수정하라는 요청 - update
DELETE : 데이터를 삭제하라는 요청
- B가 서버라고 한다면(갑, 데이터를 갖고 있는 사람), A가 궁금하지 않음 A는 목적이 있음. A가 B에 요청을 할 때 B는 응답을 해준다.
요청은 항상 클라이언트에서 진행한다.