WebSocket을 통해 구현 가능
1215 단어 AP시험 학습기록 28년 가을
웹소켓을 통해 가능한 것이 무엇인지.
1. 웹소켓은
는 웹 응용 프로그램에서 클라이언트(웹 브라우저)와 웹 서버 간의 효과적인 양방향 통신을 실현하는 프로토콜입니다.
· 웹의 표준 프로토콜 HTTP
'서버 응답 클라이언트 요청'이라는 통신은 기본 프로그램으로 서버가 자동으로 클라이언트에게 데이터를 보낼 수 없다.
HTTP:
고객} 요청 → 서버 →응답
・HTTP의 문제점: ※ 최신 정보를 자동으로 업데이트해야 하는 시스템에 문제가 있습니다.
HTTP의 구조(예를 들어 최신 정보로 자동으로 업데이트되는 시스템)를 실현하기 위해서는 Ajax처럼 정기적으로 고객에게 요청을 보내고 서버에 적당한 회답을 하는 메커니즘이 필요하다.그러나 짧은 간격으로 정기적으로 이뤄지는 정보를 얻을 때마다 TCP 연결을 만들어 HTTP 교환이 발생하기 때문에 성능상 결코 좋은 방법은 아니다.
고객} 요청 → 서버 →응답
(정기적)
※ 이 절차는 짧은 간격으로 정기적으로 진행되기 때문에 효율성이 떨어집니다.
・WebSocket
웹소켓을 사용하는 데이터 통신에서 먼저 HTTP의 절차에 따라 클라이언트와 서버를 통해 HTTP 통신을 하고 웹소켓에 사용되는 통신 경로를 구축한다.이후 HTTP 프로그램의 제한 없이 하나의 TCP 연결에서 데이터 교환을 할 수 있습니다.이 메커니즘을 통해 비용이 줄어들고 실시간성이 필요한 시스템을 효과적으로 실현할 수 있다.
WebSocket에 사용할 통신 경로를 구축한 후 TCP 연결에서 데이터 교환을 할 수 있습니다.
실시간성이 필요한 시스템을 실현할 수 있다.
참조:
https://www.ap-siken.com/kakomon/28_aki/q7.html
Reference
이 문제에 관하여(WebSocket을 통해 구현 가능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/lymansouka2017/items/1770358c6a3b6f7ceafb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)