signalr

    4熱度

    2回答

    我們正在研究社交網絡應用程序,並將實施幾項新功能。 1.跟蹤在線用戶 2.聊天(一對一聊天和後來的羣聊) 我已經看過SingalR,它似乎很有前途。我們正在使用ASP.NET MVC 3,並且正在考慮使用集線器。 我的問題首先是SignalR是否更好,而不是簡單的輪詢聊天?就可擴展性而言,什麼會更好?我已經看到了其他的問題,但無法找到哪一個更好,就可擴展性而言。 第二個問題是,如果我們使用Sign

    2熱度

    2回答

    我試圖調用一個控制檯應用程序與SignalR.Net客戶端一起工作,但當我嘗試調用Hub上的方法時出現錯誤。下面是我的控制檯應用程序代碼: static void Main(string[] args) { var connection = new HubConnection("http://localhost/SignalRTest"); var myHub = co

    2熱度

    3回答

    我想設置SignalR了,但我一直添加郵件時收到以下錯誤: 「不能執行運行時對空引用結合「 我的客戶方代碼如下所示: commentHub.addMessage = function (message) { $('#divMessages').append(message); }; 我的服務器端的代碼如下所示: public void Send(string message) {

    1熱度

    1回答

    我已成功實施SignalR。 我使用它來顯示站點上用戶之間的初始對話,所以當想要與其他人聊天時,使用SignalR發送簡單的消息。 這種效果很好,除了一種情況。如果請求發送的時間與應接收請求的時間相同,正在執行新的頁面請求,如導航站點,則該消息將丟失。 我可以看到郵件在InProcMessageBus中30秒後過期,但我不認爲這是問題,因爲我在我的機器上測試並且頁面加載最多需要1-2秒。 那麼,這

    0熱度

    1回答

    我所要求的可能不同於集體客戶通常保持相對穩定的集體推送。 在通知系統中,客戶端可以創建並非所有其他客戶端都訂閱的事件。例如,客戶表示他們不想接收新登錄通知,但想知道何時只從某些用戶發佈新照片。這些組合是無止境的,並且可以隨時創建,所以你不能進行組推。 在每個事件上,都將創建一個新的客戶端集合,以便接收通知。有沒有一種方法可以通過批量推送而不是單獨的私人消息來實現這一點? 實現此目的的方法是在動態創

    6熱度

    1回答

    我有一個添加了SignalR功能的n層應用程序。當我現在編譯我的業務層時,我必須在網站再次加載之前執行iisreset。它只是繼續加載,並沒有得到任何地方。即使在w3wp進程中殺死也無濟於事。 我試過並刪除了SignalR,然後在編譯後端時工作正常。我的猜測是,從SignalR到服務器之間建立連接,並且在編譯後端時中斷連接,這會使站點執行完整的加載。 我可能會對此做任何事情?

    5熱度

    1回答

    我試圖使用signalR處理最近的項目。我嘗試使用我發現的一些例子來創建.net服務器和客戶端。 的例子可以在這裏找到: https://github.com/SignalR/SignalR/tree/master/SignalR.Client https://github.com/SignalR/SignalR/tree/master/SignalR.Hosting.Self.Samples 伊

    0熱度

    3回答

    我使用Unity作爲我的DI容器,在解析SignalR集線器時我無法使其工作。有沒有人有過這個成功?我已經試過如下: public class UnityDependencyResolver : DefaultDependencyResolver { private readonly IUnityContainer _Container; public Uni

    1熱度

    1回答

    我已經SignalR在我們的開發環境中工作,我們的QA環境,但我們的生產環境是給我504錯誤爲:? GET/signalr /連接傳輸= longPolling &的ConnectionId = bf95d6d2-f6be-4736-965e-e5371c313a85 & connectionData =%5B%5D HTTP/1.1 和 POST/signalr /發送?運輸= longPoll

    8熱度

    1回答

    我試圖獲得跨域工作的基本示例,但我無法讓它正常工作。根據https://github.com/SignalR/SignalR/issues/6這個人的說法,他通過添加一個Access-Control-Allow-Origin標題來實現它的工作。 基本上,我已經爲mvc 3應用程序添加了一個集線器,在web.config中添加了上述標題,並創建了一個發送消息的頁面。這個設置工作正常。 接下來,我創建