Javascript WebSocket 사용 사례 소개 (간단 한 입문 튜 토리 얼)
var Socket = new WebSocket(url, [protocal] );
여기 서 첫 번 째 매개 변 수 는 연결 할 URL 을 가리 키 며 두 번 째 매개 변 수 는 선택 할 수 있 습 니 다. 필요 하 다 면 서버 가 지원 하 는 프로 토 콜 을 지정 합 니 다.
WEB Socket 속성:
속성
설명 하 다.
Socket.readyState
ready State 의 대표 적 인 ReadOnly 속성의 연결 상태 입 니 다.다음 값 이 있 을 수 있 습 니 다:
Socket.bufferedAmount
속성 을 읽 는 buffered Amount 은 텍스트 의 바이트 수 를 대표 하고 utf - 8 의 줄 은 send () 방법 을 사용 합 니 다.
WEB Socket 이벤트:
이벤트
처리 프로그램
설명 하 다.
open
Socket.onopen
이 사건 은 소켓 에 연결 을 만 드 는 데 발생 합 니 다.
message
Socket.onmessage
이 사건 이 발생 했 을 때 클 라 이언 트 는 서버 로부터 데 이 터 를 받 았 습 니 다.
error
Socket.onerror
이 사건 이 발생 했 을 때 통신 오류 가 발생 했 습 니 다.
close
Socket.onclose
이 사건 은 연결 이 닫 힌 상태 에서 발생 합 니 다.
WEB Socket 방법:
방법.
설명 하 다.
Socket.send()
send (data) 방법 은 전송 데 이 터 를 연결 하 는 데 쓰 인 다.
Socket.close()
close () 방법 은 기 존의 연결 을 종료 하 는 데 사 용 됩 니 다.
WEB Socket 예:
<br>function WebSocketTest()
<br>{
<br> if ("WebSocket" in window)
<br> {
<br> alert("WebSocket is supported by your Browser!");
<br> // Let us open a web socket
<br> var ws = new WebSocket("ws://localhost:9998/echo");
<br> ws.onopen = function()
<br> {
<br> // Web Socket is connected, send data using send()
<br> ws.send("Message to send");
<br> alert("Message is sent...");
<br> };
<br> ws.onmessage = function (evt)
<br> {
<br> var received_msg = evt.data;
<br> alert("Message is received...");
<br> };
<br> ws.onclose = function()
<br> {
<br> // websocket is closed.
<br> alert("Connection is closed...");
<br> };
<br> }
<br> else
<br> {
<br> // The browser doesn't support WebSocket
<br> alert("WebSocket NOT supported by your Browser!");
<br> }
<br>}
<br>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.