Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 서버사이드렌더링
- 스파르타코딩클럽
- 일급컬렉션
- privateapi
- 다형성
- 항해99
- 정적중첩클래스
- IoC
- 항해99 9기
- 비정적중첩클래스
- 지네릭스
- Spring
- 싱글톤패턴
- 스프링컨테이너
- refreshtoken
- 변경감지
- 애너테이션
- 더티채킹
- 9기
- publicapi
- bean
- 자바의정석
- 인수테스트
- 클라이언트사이드렌더링
- SOLID
- Velog
- github actions
- java
- 인프콘
- DI
Archives
- Today
- Total
목록Network (1)
멈재
[Network] 실시간 통신 기술 (폴링, 롱폴링, 웹소켓, SSE)
토이 프로젝트에 알림 기능이 추가됨에 따라 실시간 통신 기술을 알아볼 필요성이 있었다. 알아볼 실시간 통신 기술은 다음과 같다. 실시간 트릭 기술 Polling Long Polling 실시간 기술 양방향(bidirectional) Web Socket 단방향(unidirectional) SSE 크게 실시간 트릭 기술과 실시간 기술로 나누었다. 실시간 통신 기술 설명하기 전에 HTTP에 대해서 간단하게 설명해보려고 한다. HTTP는 서버와 클라이언트간에 데이터를 주고받을 때 사용하는 프로토콜로 다음과 같은 특징을 가진다. 클라이언트 서버 구조 클라이언트는 서버에 요청을 보내고 서버는 요청에 대한 결과를 만들어 응답을 보내게 된다. 무상태(Stateless) 클라이언트의 상태를 보존하지 않는다. 비연결성(Co..
Network
2023. 6. 10. 14:15