본문 바로가기

카테고리 없음

stomp / socket.js / node.js / websocket

 

stomp 

 메시지 중심의 프로토콜로 다양한 언어 및 플랫폼 간에 ㅁ시지를 교환하기 위한 간단하고 유연한 프로토콜.

주로 메시지 큐와 클라이언트 간 통신을 위해 사용.

message quete : 송신자와 수신자 간의 비동기적 통신 가능하게 하는 시스템.

 

 

socket.js

 node.js 기반의 웹소켓 프레임워크 -> 자바스크립트로 메서드및코드작성.

(node.js : 서버 측 javascript를 실행할 수 잇는 환경 제공해주는 ..)

 

websocket

 양방향통신 지원하는 tcp기반의 통신 프로토콜. 클라이언트 <-> 서버 간 실시ㄴ간 데이터전송 가능. 

연결 지속 유지.

http보다 작은 오버헤드 가지며, 더빠름. 연결유지하긷떄문에.

 

실시간채팅 과정

 

클라이언트 - 서버 연결 : 웹소켓 프로토

연결 및  자바스크립트문 작성 : socket.js

메시지 교환 : 스톰프 프로토콜