기본적인 웹 컨텐트는 구글 앱엔진에서 운영하고, node.js를 돌릴 수 있는 아마존에서 리얼타임 처리를 한다고 한다면, 브라우저에서 다른 도메인으로 웹소켓을 오픈해서 통신을 해야 할 것 같은데요. Socket.IO 클라이언트에서 다른 서버로 연결이 가능할까요? (최소한 다른 subdomain 이라도.. ^^)

asked Nov 09 '10 at 13:32

reiot's gravatar image

reiot
12


질문을 다시 요약하자면:

Socket.IO 를 사용하는 웹페이지에서 컨텐트를 제공하는 서버와는 다른 물리적 서버로 WebSocket 연결을 맺을 수 있는가

를 묻는다면, "당연히 된다" 입니다.

Web Socket 서버측에서 보안점검모델을 구현해야하는데, 말이 거창하지 실제론 그냥 코드 한줄입니다. http://ajaxian.kr/tag/websocket/page/2/ 에서 "WebSocket-Origin" 과 "WebSocket-Location" 부분을 보세요.

(오랜만에 들여다보니 가물가물하군요.. =__=)' 뻘답이 아니어야 할텐데;;

answered Nov 09 '10 at 15:02

andrwj's gravatar image

andrwj
1093

Socket.IO 사이트의 맨아래 첫 FAQ 질문 보면 아래와 같이 나와 있네요.

Does Socket.IO support cross-domain connections?

Absolutely, on every browser!

answered Nov 09 '10 at 15:49

Outsider's gravatar image

Outsider
1186

edited Nov 09 '10 at 15:50

내 답변
toggle preview

구독:

로그인 후에는 모든 변경사항에 대해 구독할 수 있습니다.

Tags:

×1

질문등록: Nov 09 '10 at 13:32

열람: 1,654 times

최종 수정: Nov 09 '10 at 15:50

관련 질문

powered by OSQA