默认
发表评论 8
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
你是准备自已从零开始写IM?直接从原生的Socket开始?
你得首先说说你要做什么样的东西,这样才能根据场景选择合适的方案。
评论 8
引用:q59617 发表于 2016-10-27 14:49
是的,用socket与服务器保持长连接,想请教一下在服务端什么方式保存客户端socket比较好一点。
我自己的 ...

存Socket句柄的目的是为了后面把它找出来,先抛开性能不说,你按什么方式找出你要的socket引用呢。
如果是练练手写Demo可以用socket自已玩玩,但用于生产下,最好去研究下NIO框架,别人已经帮你把性能、易用性问题解决好了,直接用就行了。NIO的文章论坛里有:http://www.52im.net/forum.php?mo ... id=9&fromop=all
引用:y510662669 发表于 2016-10-27 17:45
推荐答主,先学学NIO,然后再学学 Netty框架。可以使用Netty框架进行开发。

正解。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部