2012-04-02 5 views
1

하나의 JavaScript SignalR 클라이언트 내부에서 다른 허브에 여러 개의 실행중인 연결을 처리하는 방법이 있습니까?SignalR - JavaScript 클라이언트의 다중 허브 연결 처리

EDIT 나는 JavaScript 클라이언트에서 다른 URL (연결 URL을 $.connection.hub.url을 통해 변경할 수 있음)에 연결할 수 있음을 의미했습니다. 하나의 글로벌 연결이 있으므로 현재 구현에서는 불가능합니다 (또는 다소 어렵습니다).

답변

3

여러 개의 허브가 하나의 연결에 대해 작동하며 현재 정상적으로 작동합니다.

+1

고마워요! 오히려 완전히 다른 URL에 대해 생각하고있었습니다. 그에 따라 질문을 편집했습니다. –

+1

더 깊게 파고 들자면 do not do otb처럼 보이며 커스텀 JS에서 손으로 두 번째 연결을 만드는 것이 포함됩니다. –

0

다소 복잡합니다. 그러나 .NET SignalR 클라이언트가 있기 때문에 서버 측 코드에서 항상 외부 웹 사이트의 허브에 연결 한 다음 허브 또는 연결을 통해 사용자 지정 프록시 개체로 다시 호출을 클라이언트에 라우팅 할 수 있습니다.

관련 문제