簡體   English   中英

使用 signalr 實現 stream

[英]Implementing a stream with signalr

我有一個簡單的 Razor 頁面,我想通過 stream 記錄數據以使用 SingalR。

我發現的困難是訪問將發送數據的集線器。 我已經看到一些使用 HostContext 的代碼示例,但我不確定其中一些是否已被棄用,或者是否因為我以某種方式使用 SingalR 的 AspNetcore 和 AspNet 版本,我無法使用此方法。

是否有使用 SignalR 實現單向數據的 stream 的示例或設計模式? 關鍵是讓服務器進程的其他部分也能夠發送日志消息。

這是錯誤的技術嗎? 有沒有例子?

錯誤的技術 - 不,但一些研究會告訴你這沒有被正確處理。

您說“使用 SingalR 的 AspNetcore 和 AspNet 版本,我無法使用此方法。” 這僅僅是因為 ASP.NET 內核 SignalR 與 ASP.NET Z358E3E3FD9C2A4E3526F 的客戶端或服務器不兼容。 (來源)你需要選擇你需要的,但這很明顯,如下所示。

有沒有例子? - ASP.NET 核心 SignalR 現在支持從集線器到客戶端的流數據。 (source) SignalR (.NET 4.x) 不支持流式傳輸,雖然您可以高速向客戶端發送數據,大約每秒 25 條消息,但這不是實際的流式傳輸。 流式傳輸示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM