簡體   English   中英

在Visual Studio中查看signalR聊天應用程序的消息流

[英]Viewing message streams in Visual Studio for signalR chat application

我最近發現了一個.NET教程,向我展示了如何使用.NET庫, 在Visual Studio中創建一個簡單的聊天應用程序。

我創建了應用程序並進行了一些調整,包括一些AES加密。 然后我將其作為網站托管在Windows Azure上。

聊天應用程序工作並已經過測試,但我不知道如何查看從一個用戶發送到另一個用戶的消息。

有人能告訴我在哪里可以找到這些消息流嗎?

謝謝

所有消息都將通過SignalR Hub,因此您可以使用斷點/調試來查看發送的內容(如果您在開發環境中運行)。 否則,您可以在Hub中使用跟蹤來查看消息。

您可以使用(我尚未對其進行過測試): http//www.nuget.org/packages/Glimpse.SignalR

您可以使用Microsoft 提供工具獲得一些性能計數器。

據我所知,沒有辦法從服務器發送或接收所有消息。 當您需要分析特定客戶端的通信時,請嘗試使用WiresharkMicrosoft網絡監視器

您也可以編寫自己的消息記錄器,將它們寫入文件。

您可以使用常用方法Trace.WriteLine將信息寫入默認偵聽器。 然后使用偵聽器寫入文件/數據庫。

在學習分析來自Web服務器的消息時, 此源可能很有用。

Fiddler是監控網絡流量的最佳工具。 它愚蠢易於使用,並具有許多擴展功能,以幫助調試服務器/客戶端應用程序。 請看這個頁面 ,其中包括使用Fiddler和signalr的簡要說明。

祝好運!

暫無
暫無

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

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