我想在我的网站上添加聊天应用程序。我已经开发了几乎部分聊天应用程序。但是我遇到了创建聊天通信渠道的问题。我使用Web服务来插入和检索来自数据库的消息。 当我输入新消息时,另一个用户无法读取该消息,直到他重新加载其聊天窗口。
答案 0 :(得分:1)
我不完全确定你的问题是什么 - 但是:
如果您想在.Net中创建聊天应用,为什么不关注SignalR?
https://github.com/SignalR/SignalR/
他们有一个演示,显示(在很少的代码中)如何编写聊天应用程序。
还有一个使用SignalR编写的实时聊天应用程序 - http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx
答案 1 :(得分:0)
如果您真的想创建自己的聊天应用程序。然后,根据您当前的进展,您可以了解如何使其工作。
您必须使用Ajax Timer不断更新新消息。
你是否在某种程度上模仿Facebook聊天?
首先尝试使用网页进行聊天,以便更轻松地实施 然后继续努力使它成为一个小部件。