默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教java异步编程开发即时通讯IM应用的问题
阅读(17202) | 评论(1 收藏 淘帖
最近看了一个物联网平台的源码,叫jetlinks,其效果与IM类似,主要是接收硬件消息,并且解析协议入库。其接收消息与即时通讯类似
这个平台全是异步编程来做的,也不知道咋表达,反正知识点是Flux、Mono 还有Vertx等等,由于全是异步编程,用这个开发很费劲。
在网上搜索了下资料,评价都是速度很快等等。
疑问点:为何评价都是很快,但是平时用的不多呢?网上资料少的可怜。而且IM场景与之类似,也没听说过IM开发中用这些技术栈。
社区内可否有大佬帮我解惑,评价一下这些技术栈、优劣、试用场景等等。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:求助 IM开发
上一篇:请问有没有Web的websocket有关心跳/重连算法参考代码等下一篇:求教TCP 长连接怎样实现Session会话动态转移
推荐方案
评论 1
你说的这个技术栈确实比较少见,反正除了Vertx,其它的字眼我是第一听说。
而且,这个异步编程,对于用户说,所谓的“快”不可能那么明显,或者说快或慢跟异步编程关系不大

要说写im用异步编程,那web端即时通讯里用的最多的Socket.io就是异步编程(因为是基于nodejs,nodejs里就是异步编程),也没见socket.io官方宣传时把“快”作为它对比于别的方案的亮点
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部