« QQ 用户关系的迁移 | 返回首页 | 多进程资源共享及多样化加载 »

关于群服务的实现

既然好多朋友感兴趣,我就继续写写我对 IM 服务的看法。

许多人都认为 QQ 比较粘人的设计是群。我个人是反感“群"这个设定的,以前写 blog 批判过。不过我不否定用户的需求。

我认为,任何支持 XMPP 协议的 IM ,都可以利用 XMPP 的 s2s 服务做出一个独立于所有 IM 提供商的独立的群服务出来。

我想这个形式应该是这样的:

用户只需要加一个叫 群号@groupchat.foobar 的好友。由 groupchat.foobar 服务器提供 XMPP s2s 的协议。服务器指派一个机器人管理这个指定群。然后由这个聊天机器人来负责转发信息就好了。

这有点像 wow 做团队 DKP 工具一样。

可以设计一个人阅读方便的文本协议,不通过特定的 client 来解析,就能模拟出很好的用户体验的群聊服务。如果配上特定的 client ,用户体验会更好。

关键在于,这个服务可以做的很开放,不限制是由什么 IM 来使用。只要你用的 IM 服务支持 XMPP 即可。把 qq 群转移到这个上面也不会是太难的事情。而且这个群聊服务(groupchat.foobar)谁都可以做,并可以共存。技术牛的可以不限制群的人数,承载能力差的可以限制用户。有能力的可以提供 web 界面的聊天记录备查。

IM 协议只有到了互联互通那天,才能更好的激发程序员们的创造力,给用户更好的 IM 体验。

Comments

我每天都在 xmpp群里厮混阿

山寨一个TX不犯法!

您这个连接服务器还有组播或广播的功能吗,我看您以前的文章说有组播功能,谢谢
像这种服务器如何测试是否正确呢?

开放互通的已经有了啊,这个:
http://imgroups.net/

技术上是可行的,但是谈起开放……

呵呵。。这个想法比较好。但是等qq开放?还需要时日。

对于一个电白来说,群是很神奇的东西,其实互联网本身就很神奇。popo的群功能其实已经很好了,有许多QQ没有功能,比如视频音频的直接播放,当然,也有可能是因为服务器承载的关系。在我看来,群是维系人与人关系的一种媒介。本周360和QQ大战,在周四快要下班的时候,突然传出腾讯要暂时关闭群功能,一时间每个群都被惶恐所笼罩,幸而这最后被证实是一个谎言。不然的话,有很多同一群却没有加好友的人,就有可能永远联系不上了。

我发现搞技术的喜欢从技术为源头,做出一个自己貌似认为符合用户体验和习惯的产品,技术只是手段,不是目的,说不好听点,搞技术的根本不适合做产品经理。

日10wip 40wpv,pr7做广告,免费做连接,广告价位在几十到几百元不等

TO 狐狸:真是不是一个技术问题,我虽然不太懂你说得具体的技术细节,但我也想知道,你这些所有的服务是不是一个MASHUP?音乐由一家提供,论坛由另外一家提供,相册又由另外一家提供?

3个服务3家提供,接口是否稳定。万一有一家的服务器当了怎么办?模板可不可以自定义?风格不统一怎么搞?

万一音乐或者图片服务器的流量大得不行了怎么协商?图片服务器出现不和谐因素算谁的问题?谁负责来审核?

有一天供应这些服务的提供商不爽了,把API私自变了怎么办?

所有的流量都是钱,你是否允许三家打广告,或者你和这三家之间怎么进行利益分配?

还有最后一点,这个世界不会因为联合起来就更美好。秦国霸权从中作梗怎么办,你怎样保持这个有起码4、5家企业组成的联合聊天环境不被秦国个个击破??

支持!感觉这种开放的平台如果能够成功,对社会的贡献是巨大的。应该不会亚于微博对我们社会的贡献。

改正:"MIM+ieview知道外链的图"是"MirandaIM+ieview插件支持外链的图"

群贴图不是很难.MIM+ieview知道外链的图.而且群相册,任何一个网上相册的公司都可以提供,自定义表情也是图片,只是发送更方便.群里放曲子也方便.因为ieview就是用ie内核展示用户舒服内容的.截图更是不用说,截电影是指录像吧?魔法表情就是flash,实现起来不难.群论坛,任何一个论坛都可以做.关键是,替换的技术都需要外链,必须保证你的系统补丁都打好了,因为那么多外链就相当于你访问web网页.而且这种替换的技术可以很节约资源.用gt的话,你的gmail也会保存聊天记录,不管你在不在线.这种替换的技术实现起来太简单了.关键是没有人来做,来集成.而且每个公司都想着保持最大收益,不是为了用户.

Gtalk一直没有Linux下的官方客户端,比较郁闷。

最后一句很认同。

传统的群聊有个问题,就是在同时有两个话题进行时,整个timeline完全乱掉。其实像Google Wave那样的形式稍加改进用来群聊应该挺合适的

顶云风大牛。

中国土生的skype在哪里?我需要匿名!!

jabber的MUC貌似也可以跨域的。跨域就应该s2s了。

都是些GEEKS的思维方式

QQ群之所以越来越强大的地方在于,它支持贴图,而贴图最后使用到了CDN服务器。这个耗费的资源量确实惊人。

群相册,群聊天记录,自定义表情。在群里面放曲子。截图,截电影。魔法表情。群论坛~

恐怖的很

真得很恐怖

不是说技术上的,而就是这些看似无聊的功能。

比如说前一段QQ群不能发图了,百度HI,淘宝旺旺,GTALK,IRC。。。没有一个能胜任替代它的。

百度HI替代的还很勉强,因为有些群是音乐群,喜欢放曲子。

个人意见~~仅想说明,QQ群其实娱乐性能极佳。

这种东西早就有了, http://www.chatterous.com/

本身就有阿
我每天都在 xmpp群里厮混阿

conference.jaim.at 这个就是
另外 jabber官方的服务器也有提供群协议支持的
至于 s2s的 以前有个 mygtalk.cn提供服务 后来挂了

群的话为什么不直接用IRC就好了?

经济领域不也不提倡地方保护主义了吗?

Post a comment

非这个主题相关的留言请到:留言本