signalr

    6熱度

    1回答

    我有以下代碼,它似乎不是調用客戶端和更新KnockOutJS視圖模型的信息。 GetOuting()在頁面加載時被調用,並將正確的信息輸入到視圖模型中。 Chrome在開發者工具中沒有顯示JS錯誤。從那時起,我很難找出如何排除故障。任何幫助表示讚賞。 SignalR集線器 public class Outings : Hub { private static Dictionary<Gu

    8熱度

    2回答

    我正在評估SignalR技術在我們的新產品中的應用(針對廣泛受衆的移動Web應用,以及其他需要在某些頁面上進行實時聊天的應用)。 我已經按照the guide創建一個非常基本的聊天演示。 然後,我在我的IIS上部署了演示,並開始與自己聊天。 所有客戶都在同一個WiFi網絡上。 桌面瀏覽器的工作或多或少確定。 然而,在Safari瀏覽器的iOS 4.2和IE上WP7.10 - 他們都吸。 當我按下「

    4熱度

    2回答

    我試圖保持對用戶的連接ID,我的意思是,即使他刷新頁面,他得到相同的ConnectionId 這是我能做什麼,直到如今 的JavaScript部分 // Start the connection $.connection.hub.start(function() { chat.join(projectId, userId, userName); }).done(functio

    0熱度

    2回答

    我有SignalR的所有Nuget位,我試圖使用我自己的clientID以及SignalR的所有其他存儲庫等依賴注入容器。現在,奇怪的是這jQuery來連接到集線器上的失敗: debugger; // Proxy created on the fly var chat = $.connection.chat; 基本上,聊天對象是不確定的,彷彿SignalR不能得到解決。

    39熱度

    3回答

    我見過signalR vs html5 websockets for asp.net MVC chat application但它並不是100%回答我的問題,因爲它基於HTML5 WebSockets,微軟可能已經用它們的WebSocket對象在.NET 4.5中擴展它。 我想知道WebSocket功能是否確實和SignalR一樣,並且在WebSocket不可用時回退到長輪詢?毫無疑問,微軟會採用

    1熱度

    2回答

    如何理解signalR的工作原理及其細節?那裏沒有太多的技術文檔。

    7熱度

    1回答

    我會盡力做一個長話短說: 我想打電話給集線器上的方法,從核心組件在Web應用程序我的應用程序。原因是我有很多應用程序最終都會調用核心和觸發事件(例如,考慮移動網站,管理站點,api等)。我想使用SignalR通知桌面事件發生的用戶。 爲了實現這個目標,我創建了一個4項目解決方案。集線器代理的核心項目。集線器的Web應用程序。另一個沒有集線器的網絡應用。最後一個控制檯應用程序。 如果我從控制檯應用程

    12熱度

    5回答

    我有一個Azure託管的Web應用程序,它與一些輔助角色的實例一起工作。目前,Web應用程序通過將消息放置在Azure隊列中供工作人員接受,從而將工作傳遞給這些工作人員。工作人員通過將消息放置到「反饋」隊列中來傳遞狀態和進度消息。目前,爲了讓瀏覽器客戶端知道進展情況,我在瀏覽器中將基於Ajax的定期輪詢調用到MVC控制器方法,該方法讀取Azure的「反饋」隊列,並將這些消息作爲json返回給瀏覽器

    2熱度

    1回答

    使用Socket.IO,當其他客戶端通過對Socket.IO服務器的JavaScript調用執行某些活動時,通知客戶端。 該消息廣播給所有客戶端,客戶端邏輯決定誰看到通知。 (另一個選擇是維護服務器上的相關客戶端集合,並且只向這些客戶端發送()更好?)。 系統將如何構建,以防止有人劫持代碼並向服務器發送重複通知? (某種標記化的發送?)僅僅使用會話標識是不夠的,因爲有人可以合法登錄,然後使用該會話

    18熱度

    3回答

    我希望能夠讓各個用戶使用SignalR互相發送消息,因此我需要發送到特定的客戶端ID。我如何在會話開始時爲特定用戶定義客戶端ID - 說出用戶的GUID主鍵?