websocket

1. Server-Sent Events (SSE)- 정의SSE는 서버에서 클라이언트로 일방적으로 데이터를 전송하는 방식이다.클라이언트는 서버에 연결을 요청하고,서버는 연결이 열려 있는 동안 이벤트를 지속적으로 클라이언트에게 보낼 수 있다. - 특징작동 방식: 클라이언트는 EventSource 객체를 통해 서버에 연결하고, 서버는 특정 이벤트가 발생할 때마다 데이터를 클라이언트로 전송함통신 방향: 단방향 (서버 -> 클라이언트)프로토콜: 일반 HTTP 프로토콜을 사용하여 방화벽, 프록시 서버를 통과하기 쉬움. 추가적인 보안 설정 없이도 사용 가능연결 유지 및 재연결: 클라이언트 측에서 자동으로 재연결을 시도하는 기능 내장👉 연결이 끊어지면 자동 복구 시도전송 포맷: 서버는 일반적으로 텍스트 데이터를 전송..
messageHandler.js은 서버에 보내는 요청을 처리하는 역할을 한다. 작성된 코드는 아래와 같다. messageHandler function에서 매개변수로 사용된 data는 WebSocket으로부터 수신된 메시지를 나타낸다. 일반적으로 data는 JSON 형식으로 전송되며, 문자열로 표현된다. 함수 내에서는 이 문자열을 JSON 객체로 변환하여 실제 데이터에 접근하고 처리한다. import { Chat_log, Message } from '../chat_log.js'; // 실시간 Socket event 처리 파일 function initialize() { const host = 'localhost'; const port = 8080; const chat_log = new Chat_log(hos..
혜발아기
'websocket' 태그의 글 목록