Abh*_*hek 6 sql asp.net chat xmlhttprequest
我正在asp.net中实现一个聊天系统,很像谷歌聊天,我使用xmhttp发送和接收数据,我使用一个表来存储所有用户的所有聊天.
我希望使用XMLHttpRequest在sql中创建全局临时表,以便更好地组织数据(而不是将所有聊天存储在一个sigle表中,当很多用户访问它时,它可以(我不确定)会导致锁定问题.)
同样对于我的系统我不需要存储聊天,因此我认为全局临时表会更好,因为它已经被删除并省去了清除它的麻烦.
但是在Xmlhttprequest创建的表之后,它在创建之后才被删除....为什么会发生这种情况我不知道....我也已经删除了所有连接关闭行但仍然没有运气
所以我该怎么做??如果有人知道任何在线资源可以指出我要遵循的最佳做法,请告诉我.
当许多用户访问它时,您的表不会出现锁定问题。临时表并不意味着可以跨调用共享,并且您最终会遇到更多的障碍。最好将数据存储在表中,然后轮询该表。
唯一可能出现“锁定问题”的情况是用户尝试同时将相同的数据块写入同一行……这不应该在聊天应用程序中发生。
此外,Google Chat 使用 COMET 样式实现而不是轮询实现。根据我的经验,COMET > 在用户体验方面进行民意调查。
| 归档时间: |
|
| 查看次数: |
1240 次 |
| 最近记录: |