【发布时间】:2009-11-20 05:41:57
【问题描述】:
以下是我需要为我的大学作业提交的项目: 一个带有 ms sql server 2k5 后端的 vb.net 聊天应用程序,最多 100 个用户,具有文件传输、一对一和群聊功能。管理员将创建聊天室,这些聊天室将受密码保护以进行群聊。 我们将需要实现多线程以从服务器获取新的聊天消息并更新聊天 UI,但我卡住的地方是,我知道 sql server 中有一个特性,如果有任何消息,db 服务器将使用它自动通知客户端新数据,然后只有客户端会发送请求以获取新的聊天消息。因为每 1/2 秒发送一次新的聊天消息请求不是一个好的解决方案,因为它会增加网络流量。
请告诉我你的想法。高度赞赏反刍帮助的示例代码或文章链接。非常感谢您提前提供的帮助。
最好的问候。
【问题讨论】:
标签: sql-server sql-server-2005 chat console-application