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

收藏 高分求,Web在线“聊天室”系统实例和思路

高分求,Web在线“聊天室”系统实例和思路。

有实例参考最好,如果没有可以请大师您说说思路。 --------------------编程问答-------------------- 就是像“专家在线服务”一样。 --------------------编程问答-------------------- Master... --------------------编程问答-------------------- <a href="http://www.html-5.cn/JavaScript/jQuery/1477.html" >参考这个</a>http://www.html-5.cn/JavaScript/jQuery/1477.html --------------------编程问答-------------------- Master 风格一致。。。 --------------------编程问答-------------------- 1,用数据库或是全局变量来缓存所有用户发的消息.
2,用ajax接受一定时间之前的消息,显示在界面中
--------------------编程问答--------------------
引用 5 楼 strife 的回复:
1,用数据库或是全局变量来缓存所有用户发的消息.
2,用ajax接受一定时间之前的消息,显示在界面中


如果用户体验更好一点,你可以用长连接,comet。

ajax取数据,隔一段时间的数据。如果是推送数据,有更新就会更新到客户端,客户体验更好。 --------------------编程问答-------------------- comet http长连接 --------------------编程问答--------------------
引用 6 楼 sandyxxx 的回复:
引用 5 楼 strife 的回复:1,用数据库或是全局变量来缓存所有用户发的消息.
2,用ajax接受一定时间之前的消息,显示在界面中

如果用户体验更好一点,你可以用长连接,comet。

ajax取数据,隔一段时间的数据。如果是推送数据,有更新就会更新到客户端,客户体验更好。


+++这些方法基本可以实现交谈了 --------------------编程问答-------------------- 方法有了, 那就代码吧。
博客园去找。

http://www.cnblogs.com/smark/archive/2012/12/09/2810602.html --------------------编程问答-------------------- http://download.csdn.net/detail/a337444286/1246128
http://www.cnblogs.com/chiname/articles/96448.html --------------------编程问答-------------------- 11个未结帖 --------------------编程问答-------------------- 有一本书有思路和代码的,好像叫APS。NET什么什么开发实例导航,你去淘宝网看看。

如果找不到,你可以先看看这个:http://down.admin5.com/net/chat/

如果可以给分就给我吧,我急于要分。 --------------------编程问答-------------------- 居然还有要分的 --------------------编程问答-------------------- ajax是一定要用到,思路是两种
一种是刷新数据库,获取最新信息
第二种是,通过消息机制,来发送信息。
--------------------编程问答-------------------- 都用“Socket”啊,WCF可以吗??? --------------------编程问答-------------------- 个人认为 推送 是一个很好的办法  


点击下载

修改下 可能就可以用了  --------------------编程问答-------------------- 对了 那个是以前上传的 而且属于全站广播,每个人都能收到信息..

如果你想要聊天的话 也就是 给服务器消息的时候 把用户编码加上 比如admin@你好

然后

 result.html(result.html() + "<br/>" + data);

通过data里的数据 判断是不是给自己发送的 然后 显示即可 --------------------编程问答-------------------- 呵呵呵……额也求………………
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,