Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HTML5 서버 전송 이벤트 작동 중

<시간/> <본문>

기존 웹 응용 프로그램은 웹 서버에 전달되는 이벤트를 생성합니다. 예를 들어, 링크를 간단히 클릭하면 서버에서 새 페이지를 요청합니다.

웹 브라우저에서 웹 서버로 흐르는 이벤트 유형을 클라이언트 전송 이벤트라고 할 수 있습니다.

HTML5와 함께 WHATWG Web Applications 1.0은 웹 서버에서 웹 브라우저로 흐르는 이벤트를 도입했으며 이를 SSE(Server-Sent Events)라고 합니다. SSE를 사용하면 웹 서버에서 방문자의 브라우저로 DOM 이벤트를 계속해서 푸시할 수 있습니다.

이벤트 스트리밍 접근 방식은 서버에 대한 지속적인 연결을 열어 새로운 정보를 사용할 수 있을 때 클라이언트에 데이터를 전송하므로 지속적인 폴링이 필요하지 않습니다.

서버에서 보낸 이벤트는 서버에서 클라이언트로 데이터를 스트리밍하는 방법을 표준화합니다.