[flex]即时通讯,犯了一个错误

想在项目中加入聊天室的功能,于是到群里去问,有人说用socket或stratus。
于是我开始查资料。
socket基于TCP协议,一定是需要连接的。
又想起腾讯的QQ用的是UDP协议,为什么我们不能用基于UDP协议的应用呢?这样可以节省带宽呀。
一查stratus发现正合适,它基于RTMFP协议,而这个协议是基于UDP的。
这样一来,客户端之间传递信息可以实现点对点,而不一定经过服务器。

看似很有收获,在这期间,也查了很多关于协议的资料,真长知识……

在网上找到了p2p的网络电话的实例,还有智能聊天平台。
猛然发现有一个问题,stratus实现的都是点对点的通信,而我要的是聊天室!不行,它的优势在于点对点,而聊天室不是点对点,在必要时私聊才是。
于是发现自己查了这么多资料,方向都弄错了。

昨天晚上还想到了Google Talk API,知道这个也可以用,不过不会用啊。要学的东西还很多……

先老老实实研究消息服务吧。

转载于:https://www.cnblogs.com/Cnol/archive/2009/07/19/1526572.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值