收藏 高分求,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接受一定时间之前的消息,显示在界面中
--------------------编程问答--------------------
如果用户体验更好一点,你可以用长连接,comet。
ajax取数据,隔一段时间的数据。如果是推送数据,有更新就会更新到客户端,客户体验更好。 --------------------编程问答-------------------- comet http长连接 --------------------编程问答--------------------
+++这些方法基本可以实现交谈了 --------------------编程问答-------------------- 方法有了, 那就代码吧。
博客园去找。
或
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