2012-04-03 3 views
0

연결된 모든 사용자가 아닌, "친구"사용자에게 SignalR을 통해 업데이트를 보내야합니다.SignalR - 일부 사용자에게 메시지 보내기

Clients.callbackName() 

모든 연결된 클라이언트에게 메시지를 보냅니다. 몇 명의 고객에게 메시지를 보내려면 어떻게해야합니까?

답변

1

특정 그룹에 클라이언트를 추가하려면 ...

Groups.Add(Context.ConnectionId, "johnsFriends"); 

친구의 클라이언트 그룹에 메시지를 보내려면 ...

Clients["johnsFriends"].addMessage(message); 

그런 다음 클라이언트 측에서 "addMessage"메소드가 "johnsFriends"그룹의 모든 클라이언트에 대해 호출됩니다.

관련 문제