当前位置:编程学习 > C#/ASP.NET >>

多房间的聊天室 他的聊天内容怎么办?是存数据库呢。还是用application。application的话有没区分房间的办法?

多房间的聊天室 他的聊天内容怎么办?是存数据库呢。还是用application。application的话有没区分房间的办法? --------------------编程问答-------------------- 保存到数据库 --------------------编程问答-------------------- 如果要保留聊天记录的话,用数据库肯定比较合适。 --------------------编程问答-------------------- 不需要保存的。 就是不想保存记录 ,因为多了系统受不了。想用application  有办法吗? --------------------编程问答--------------------
引用 3 楼 lplplp2244 的回复:
不需要保存的。 就是不想保存记录 ,因为多了系统受不了。想用application 有办法吗?

要不要保留聊天信息的? --------------------编程问答--------------------
引用 3 楼 lplplp2244 的回复:
不需要保存的。 就是不想保存记录 ,因为多了系统受不了。想用application 有办法吗?


呵呵,application?!

那么你只要用一个static的变量就行了。这个application集合主要是为了10年前asp程序员而准备的,对于asp.net程序员则使用static变量来定义。 --------------------编程问答-------------------- 至于业务,实在没有什么可说的。例如你可以在一个叫做Message的类型中定义:

public static List<Message> AllMessages=new List<Message>();

这就是保存Message类型对象的局部数据库。 --------------------编程问答-------------------- --------------------编程问答-------------------- 不过要知道,在真实的服务器上,特别是繁忙的(许多网站的)租用空间上,每隔10分钟其内存数据就丢失了。所以有经验的程序员做出的asp.net应用程序,即使每隔1分钟网站就自动重启,它的程序也不会对用户造成任何影响(例如动不动就让人家重新登录,就是处理“Session丢失”问题的一种比较错误的做法)。 --------------------编程问答-------------------- 呵呵。。总是感觉 sp1234 老成员员好牛B哦!!
  我还是菜鸟 。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,