일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DI
- google oauth
- Spring Security
- jenkins
- WIL
- python
- Anolog
- spring
- web
- jQuery
- oauth
- JWT
- programmers
- 항해99
- Hibernate
- Java
- bean
- javascript
- 생명주기 콜백
- real time web
- cookie
- flask
- JPA
- server send event
- html
- Stream
- hanghae99
- Project
- SseEmitter
- session
- Today
- Total
목록web (2)
끄적끄적 코딩일지
Http 통신은 한번 통신이 이루어지면 연결이 완전히 끊긴다. 때문에 일반적으로는 Server에서 일어나는 변화를 Client에 알릴 방법이 없다. 그렇다고 단순히 Request를 지속적으로 보낸다면 그만큼 서버 성능을 쓸데없이 잡아먹고 의미없는 전송이 될 수 있다.(Short Polling) 때문에 실시간 Web을 개발하는것은 까다로운 기술쪽으로 속한다. 그렇다면 현제 Real Time 으로 웹을 개발하는 방법은 무엇인지 대표적인 방법 3가지를 알아보겠다. Polling, Long Polling 위에서 언급한것처럼 지속적으로 요청을 하는 방법이다. 하지만 다른점은 요청을 받고 바로 답을 해주는것이 아니라 데이터의 변화를 기다렸다가 응답을 해주는 방식이다. 때문에 Client에서는 응답을 받으면 바로 다..
HTTP 란? Hyper Text Transper Protocol의 약자 하이퍼텍스트 문서(HTML)을 교환하기 위해 만들어진 통신 규약 서버간 통신시 어떠한 형식으로 통신할지에 대해 정해둔 규약 TCP/IP 기반의 통신 방식 HTTP 란? Hyper Text Transper Protocol의 약자 하이퍼텍스트 문서(HTML)을 교환하기 위해 만들어진 통신 규약 서버간 통신시 어떠한 형식으로 통신할지에 대해 정해둔 규약 TCP/IP 기반의 통신 방식 HTTP 구조 Request / Response ( 요청 / 응답 ) 보내는 쪽을 요청(Request), 요청을 받아 데이터를 보내는것을 응답 (Response) 라고 한다. 3-Way Handshake 방식을 쓴다. 3-Way Handshake : 양쪽 모..