请问类似QQ群发消息的功能是怎么实现的呀?

问题描述

以前也有问过类似问题,可是一直都没有解决。现在再开一贴提问。大家一定有加入到一个或以上的QQ群吧?如果群里用户有一个发送了什么信息,群内其它用户马上就可以收到消息。类似这种功能是怎么实现的呢?我现在有一个服务器端和客户端。多个使用该客户端的用户可以组成一个群组。想要实现如QQ群的功能:其中一个用户发送一条消息,该群内用户都可以收到。一种实现方法为:让发送信息的客户端依次发送该信息给每一个群内用户。 (但是这种方法明显太耗费性能,而且浪费带宽,所以不打算使用)另一种方法:使用组播来发送信息,但是据说这种方法对网关的条件比较苛刻,恐怕不是所有客户端都能支持。 (所以现在想请教大家有没有其它办法,如果没有就只能尝试使用该方法。)

解决方案

解决方案二:
应该是广播试的发送,不是ptop的!!
解决方案三:
广播?应该不可能吧。查了相关资料貌似服务器转发可能性很高
解决方案四:
应该是通过服务器再转发给群里其他的客户端
解决方案五:
该回复于2012-02-05 13:06:26被版主删除
解决方案六:
广播不太可能吧.应该是服务器转发和发送端依次发都兼有.
解决方案七:
ding
解决方案八:
我感觉是用户发送一条消息给服务器·服务器标识一个状态··然后其它的客户端检测到状态改变主动收的···
解决方案九:
服务器转发的啦

时间: 2024-08-31 08:59:41

请问类似QQ群发消息的功能是怎么实现的呀?的相关文章

数据库- 各位大神好,我要做一个类似QQ空间访问量的功能,请问各位大神,后台代码怎样写才是最高效的

问题描述 各位大神好,我要做一个类似QQ空间访问量的功能,请问各位大神,后台代码怎样写才是最高效的 各位大神好,我要做一个类似QQ空间访问量的功能,请问各位大神,后台代码怎样写才是最高效的,不能随时更新数据库,这样访问量大的话会造成很大负担,想问问现在普遍的做法,或者比较好的方法有哪些,谢谢各位了 解决方案 先学会"走",再考虑"跑".也许你想一下子就有一个"最高效"的设计.其实不是,没有放之四海而皆准的设计,你从简单,一般的设计到优化的,特殊的

QQ怎么群发消息 QQ群发消息教程

给各位QQ软件的用户们来详细的解析分享一下QQ群发消息的教程. 教程分享: 方法一:QQ群群发信息 1.向多人群发消息最好的功能莫过于QQ群了,可以向多人聊天,但有群主管理.QQ查找群里即可搜索到很多兴趣相投的人组成的QQ群.   2.击群即可打开群聊天对话框,输入你的信息,点击发送即可向多人聊天   3.可自主创建QQ群,把你想群发的人拉入群内,根据提示进行操作.     方法二:QQ讨论组群发消息 1.Q讨论组是一个完全自由的一键生成的QQ群,在里面你可以畅聊,没有管理员,自由退出.双击讨论

区域-我成功做了个类似 QQ 截屏 的功能,但是只能往右下角拉框

问题描述 我成功做了个类似 QQ 截屏 的功能,但是只能往右下角拉框 具体描述:QQ截屏的效果是,当前屏幕定格,然后自由选择截屏区域.我用一个max的Form承载了当前屏幕的图像,然后在这个Form上用鼠标MouseDown ,Move,Up实现了自由选择截图框大小的功能,对象是一个PictureBox.结果问题出现了.PictureBox只能从第一个选取点往右下角拉框,无法做到自由的选框.鄙人学识浅薄,还求有心人帮忙,是否有优化方案或者替代方案. 初步想法是:更换pictureBox,用其它可

android回复功能(类似QQ空间的回复功能)如何实现

问题描述 android回复功能(类似QQ空间的回复功能)如何实现 android仿QQ空间回复功能(越详细越好),有demo更好,还有输入法上面的对话框是怎么弄出来的,直接调用系统的,并没有上面的输入框 解决方案 楼主实现了没,求指导! 解决方案二: 楼主 类似于qq空间的回复功能,就是回复的时候可以看到是对谁进行回复的 是怎么实现的? 解决方案三: 楼主实现了没,求指导!求demo 646869341@qq.com

类似QQ的消息提示框,如何实现在框内消息的分页功能

问题描述 我做的时候框内消息是通过cs文件拼的html返给js的 解决方案 解决方案二:ajax再到服务器数据再分页解决方案三:使用ajax解决方案四:你的方法可行解决方案五:可以用ajax方式,翻一页,就到服务器去取一次;也可以一次性全读出来,在通过cs文件拼的html的时候,作处理,通过for等方式把每一页的数据存到一个js数组中,在页面中翻页时,再通过js去数组中取;或者在通过cs文件拼的html的时候,每拼十条数据时,在后面加#next_page#字符,然后再在js中用split("#n

如何做一个类似QQ空间消息的弹出框 不依附于网页的那种

问题描述 各位大侠我想做一个消息提示弹出框就是在不管浏览器是否最小化的时候都能弹出的那种像QQ空间信息弹出的那种完全独立于网页上的那种 解决方案 解决方案二:顶...解决方案三:http://blog.csdn.net/zhaogaohong/archive/2011/01/06/6120592.aspx解决方案四:引用2楼zhaogaohong的回复: http://blog.csdn.net/zhaogaohong/archive/2011/01/06/6120592.aspx 有没有完整的

请问ios实现类似qq讨论组功能时是不是也要利用xmpp,有其他简单一点的方法吗

问题描述 请问ios实现类似qq讨论组功能时是不是也要利用xmpp,有其他简单一点的方法吗 我刚刚学习ios,如果我想在项目里加上一个讨论组功能,是不是要利用xmpp有没有其他简单一点的方法呢 解决方案 你可以使用环信试试,自己实现要推通知

跪求类似QQ消息弹出框

问题描述 我在网站后台中想做一消息提醒但有时候客服人员不在或暂时不在该页面所以我想做一个类似于QQ消息弹出的功能请问有没有这种插件或类似的实现功能的方法... 解决方案 解决方案二:不会,顶一下解决方案三:只知道是做消息存储,应该是服务端触发客户端事件吧.也不是很清楚,和你一样求解.解决方案四:web的就是靠javascript,没啥意思...解决方案五:使用jqery.ui中的弹出窗体解决方案六:这种效果,有很多种方法来实现,div掩盖层,弹出窗口等等!解决方案七:网站的话,用jQuery,有

qq-如何纯java实现类似QQ聊天时候的气泡功能,最好有代码。请给位大神指教

问题描述 如何纯java实现类似QQ聊天时候的气泡功能,最好有代码.请给位大神指教 如何纯java实现类似QQ聊天时候的气泡功能,请给位大神指教一下 解决方案 最近在用Java做一个类似QQ聊天系统 原理:就是给你每次发的消息加一个背景面板panel,每次发送消息,都加载一次,不过这样在聊天框显示比较慢, 暂时我没找到好方法