社区
Ajax
帖子详情
关于聊天室私聊功能的实现
ding544935
2010-08-02 07:23:04
我准备用基于Ajax长轮询的服务器推技术做一个聊天室,不知道私聊功能有没有比较好的实现方法,那位大侠知道,请知道一下小弟,不胜感激。要求是用asp.net做的
...全文
475
13
打赏
收藏
关于聊天室私聊功能的实现
我准备用基于Ajax长轮询的服务器推技术做一个聊天室,不知道私聊功能有没有比较好的实现方法,那位大侠知道,请知道一下小弟,不胜感激。要求是用asp.net做的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dianyunz
2012-12-19
打赏
举报
回复
http://chat.phpmsg.com/ 是这样子吗?我着有代码
V-Far
2010-08-26
打赏
举报
回复
私聊?
在发送内容到服务器的时候在msg上加上文件头.比如
string msg="hello Ajax";
msg="MSGTO%%Ajax%%"+msg;
在在服务器端分析文件头内容.看看是群发还是私聊的.
以前做winform的局域网聊天就是这样做的
究子哥
2010-08-26
打赏
举报
回复
推技术吧,虽然会加大服务器压力
keke8247
2010-08-26
打赏
举报
回复
不会.net 不过想了解一下,还是帮忙顶一下吧。。。。
jianshao810
2010-08-07
打赏
举报
回复
ajax 估计承受不了。。
ding544935
2010-08-06
打赏
举报
回复
不好意思啊,我说的不太清楚,要求是:
1、使用网页,使用asp.net开发,不用flash,java,PHP
2、不使用application和数据库保存聊天对话信息,对话信息在服务器和客户端均采用文件形式保存,用户可以查看聊天记录,可以考虑使用xml文件保存
3、考虑到客户端可能关闭cookie,不使用session保存用户身份信息。
4、尽可能减小服务器压力,提高消息的实时性,页面刷新不明显
有很大难度啊 辛苦各位兄弟了
ding544935
2010-08-06
打赏
举报
回复
私聊用stocket、udp等
[/Quote]
在C/S下使用socket比较容易控制,在B/S中使用asp.net没法实现啊 除非使用Java或者使用flash的XMLsocket
无一尘
2010-08-03
打赏
举报
回复
也想知道,刚学的
xmx2009
2010-08-03
打赏
举报
回复
帮顶,接分
hoojo
2010-08-03
打赏
举报
回复
[Quote=引用楼主 ding544935 的回复:]
我准备用基于Ajax长轮询的服务器推技术做一个聊天室,不知道私聊功能有没有比较好的实现方法,那位大侠知道,请知道一下小弟,不胜感激。要求是用asp.net做的
[/Quote]
私聊用stocket、udp等
mihaisheng
2010-08-03
打赏
举报
回复
私聊是这样实现的:
用户A把消息发给了用户B,那么就在数据库里插入以下记录:
fromU toU msgContent
A B hellow
对于B用户而言,把属于自己的消息找出来,就可以用select * from msg where toU='session(user)'来得到,session(user)就对应于B用户。
至于你是用轮询,还是服务器推,都可以。
但数据库里一定是这么保存的。借助于flash插件,可以实现服务器推,比较节省服务器负担
zoujp_xyz
2010-08-02
打赏
举报
回复
网上有一些不错的例子
http://download.csdn.net/source/298110
http://www.cnblogs.com/michaelxu/archive/2006/12/19/596872.html
街头小贩
2010-08-02
打赏
举报
回复
不会.net帮顶吧
基于C语言Linux下
聊
天
室
实现
程序源代码(多人群
聊
+
私
聊
+群主管理员+禁言+踢出群
聊
+修改密码+找回密码等
功能
)
在linux下的基于TCP/IP,采用socket通信的
聊
天
室
,
实现
进入
聊
天
室
,进行多人群
聊
,指定人进行
私
聊
,群主管理员
功能
,颗进行禁言,提出群
聊
等操作。个人账号可修改昵称或者修改密码,还可进行找回密码等
功能
基于...
QQ
聊
天
室
包括
私
聊
功能
网络编程作业
实现
了
聊
天
室
的公
聊
和
私
聊
功能
有用户在线列表 有客户端 服务器端
MFC
聊
天
室
(
实现
私
聊
)使用CSocket
MFC 使用CSocket写的一个
聊
天
室
,
实现
了
私
聊
功能
。没有使用微软推荐的CArchive类进行信息传递,而是直接send,recv。
MFC
聊
天
室
私
聊
列表更新
基于VC++的MFC制作的网络
聊
天
室
实现
私
聊
列表更新
功能
javaWeb(四个范围)
实现
聊
天
室
功能
(群
聊
+
私
聊
)
主要用servlet+jsp+Qracle
实现
聊
天
室
的
私
聊
+群
聊
功能
,灵活运用了javaWeb的四个范围
实现
私
聊
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章