這是我僅使用HTML,CSS,JS在.NET Framework上的簡單基於Web的聊天儀的實現。我的目的是使用最少的資源來創建聊天時間。這個想法是看看我是否可以使用基於HTTP的協議使用API服務來實現CHAT Messenger。
因此,我想創建一個實時聊天儀式,該聊天者將允許客戶通過網絡之間的實時通信。使用Signal-R可以實現我實現實時聊天的想法的手段。這是一個.NET庫,允許實時通信,也可以讓我們在不需要輪詢的情況下發送服務器端事件。此聊天儀式還實施授權,以驗證請求是否來自授權用戶。
有關Signal-R的更多信息:“ https://dotnet.microsoft.com/apps/aspnet/signalr”
該Web應用程序允許多個客戶端實時互相通信,它顯示了我們正在聊天的不同用戶帳戶,該帳戶系統地表示聊天。 ?
該應用程序不使用任何數據庫,它純粹是在系統內存上運行的,即如果更新應用程序,則可能會丟失用戶帳戶。因此,這可以稱為完全私人的聊天,它不保留收件人或會議或消息的記錄! ?
以下是該項目的叉子的鏈接,該項目無權使用授權 -
該應用程序是使用HTML,CSS,JS VIA創建的。 Web應用程序的ASP.NET框架。它還利用Signal-R庫提供實時Web功能。
ASP.NET Signalr是ASP.NET開發人員的庫,它簡化了將實時Web功能添加到應用程序的過程。實時Web功能是使服務器代碼推出內容在可用的情況下立即連接的,而不是讓服務器等待客戶端請求新數據。 (來源Microsoft)










該項目已在IT中實施了授權,而另一個項目的標題為“ Chat-Messenger-Noauth”並未實現。單擊以下內容以查看該倉庫。
只需記住,這兩個方面都不會保存,這意味著一旦您刷新窗口,您的所有聊天就會丟失!如果您發現任何錯誤確實讓我知道!
該項目已根據MIT許可獲得許可。