웹소켓 플그램에 관련하여 질문 드립니다.
글쓴이: necroprg / 작성시간: 금, 2017/02/24 - 5:12오후
안녕하세요
linux에서 채팅서버나 데디케이션 서버를 Socket 만들다가 이번에
웹소켓과 일반소켓(TCP) 하이브리드(?) 형태로 개발이 필요해서요
제가 아직 웹소켓에 대한 많은 지식이 없습니다.
socket.io를 사용해서 서버를 구축하면 클라이언트가 일반소켓이든 웹소켓이든 접속하면
모두 받아주나요?
기본적으로 node를 안쓰고 직접개발 한다면 웹이 일반소켓에 접속했을때 http 헤더만
서로 핸드쉐이크하고 그 이후에는 일반 소켓 send/recv형태로 보내면 될꺼라는 추측을 하고 있습니다.
관련하여 하이브리드라는 말이 맞는지는 모르겠지만 관련하여 조언이나 구축 및 플그램 경험 있으신
고수님들께 답변 부탁 드립니다.
감사합니다. 좋은 하루 되세요
Forums:
socket.io 를 사용하면 브라우저가 웹 소켓을
socket.io 를 사용하면 브라우저가 웹 소켓을 지원하는지를 탐지하여, 웹 소켓을 쓰거나, 그렇지 않은 경우에는 long pooling을 사용합니다.
socket.io 로 열 줄이면 간단한 채팅 프로그램을 만들 수 있는데, 직접 개발할 필요가 있나 생각되네요.
아! 그렇군요 그럼 말씀하신대로 socket.io를
아! 그렇군요 그럼 말씀하신대로 socket.io를 사용하면 브라우저든 일반 응용프로그램 소켓이든 접속이 가능하다는 말씀이시져?! 그렇다면 https에 대한 부분도 socket.io에서 처리가 가능하겠네요?!
댓글 달기