我設法使用SignalR和Asp.NET創建聊天應用程序。 我的下一個目標是發送並接受好友請求。如何使用Signal R發送和接受朋友請求
任何人都可以建議一些好的網站/論壇,我可以得到有關這方面的幫助。
感謝
我設法使用SignalR和Asp.NET創建聊天應用程序。 我的下一個目標是發送並接受好友請求。如何使用Signal R發送和接受朋友請求
任何人都可以建議一些好的網站/論壇,我可以得到有關這方面的幫助。
感謝
你需要考慮這個從系統設計的角度接近與ASP.NET和SignalR直接的解決方案之前。你需要考慮和決定的一些事情是:
如何將一個用戶與另一個用戶關聯以建立友誼? (例如:給兩個用戶的新表)
朋友請求應該如何製作?
朋友請求拒絕的方式將如何工作?
一旦你開始頭腦風暴,如何讓這一切工作,你可以在進入SignalR之前在服務器端建立它。確保所有功能區域都能正常工作,然後您可以通過SignalR將這些方法調用公開給您的客戶端前端。
關鍵是要將流程的每個部分分解爲組件並一次處理一個步驟。
發送好友請求到特定的用戶使用轂方法
Clients.Client(toConnectTo).sendRequest(currentname+" SentYouFriendRequest");
並調用它在客戶端
chat.client.sendRequest = function (msg) {
$('#sentmsg').append('<li>'+msg+'</li>');
};