Skip to content

Commit

Permalink
웹 소켓 내용 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
greeng00se committed Sep 8, 2023
1 parent 5d71d2e commit dff1e60
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions blog/2023-2/2023-06-26-WebSocket.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ tags: [WebSocket]

Polling: 주기적으로 서버에 요청을 보내 수신할 정보가 있는지 확인하는 방법
- 서버에서 보낼 내용이 없어도 클라이언트는 알 수 없다.
- 계속해서 요청을 보내 확인을 해야하기 때문에 서버에 불필요한 부하를 줘야 한다.
- 계속해서 요청을 보내 확인을 해야하기 때문에 서버에 불필요한 부하를 주어야 한다.

Long Polling: 클라이언트의 요청에 대해 응답을 보내지 않고 있다가 이벤트가 발생했을때 응답하는 방법
- 폴링 방식보다 서버에 적은 부하를 줄 수 있지만, 이벤트의 텀이 짧으면 폴링과 차이가 없어진다.
- 폴링 방식보다 서버에 적은 부하를 줄 수 있지만, 요청의 주기가 짧으면 폴링과 차이가 없어진다.

Streaming: 클라이언트가 request를 보내면 커넥션을 맺고, 이 커넥션을 유지하면서 서버가 계속 데이터를 보내는 방법
- 클라이언트가 서버에 요청을 하고 싶다면 새로운 커넥션을 맺어야 한다.
Expand Down

0 comments on commit dff1e60

Please sign in to comment.