这是我仅使用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许可获得许可。