加载中
如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源

微信内部正在使用的网络层封装库Mars于2016年12月28日正式公开源码,Mars开源的意义是可为IM及相关技术应用领域的同行带来很多有价值的实践成果,毕竟微信的体量和应用规模决定了技术的高度,...

IM消息送达保证机制实现(二):保证离线消息的可靠投递

本文的上篇我们讨论了在线实时消息的投递,如果接收方用户B不在线,系统是如何保证离线消息的可达性的呢?这就是本文要讨论的问题。

高性能网络编程(二):上一个10年,著名的C10K并发连接问题

虽然C10K问题已被妥善解决,但对于即时通讯应用(或其它网络编程方面)的开发者而言,研究C10K问题仍然价值巨大,因为技术的发展都是有规律和线索可循的,了解C10K问题及其解决思路,通过举一...

理论经典:TCP协议的3次握手与4次挥手过程详解

本文将分别讲解经典的TCP协议建立连接(所谓的“3次握手”)和断开连接(所谓的“4次挥手”)的过程。

2016/09/26 16:57
3.4K
技术往事:改变世界的TCP/IP协议(珍贵多图、手机慎点)

本文将简要回故TCP/IP协议的过去、简单介绍TCP/IP协议族的关系,并与大家一起直观地分享由TCP/IP协议族所构建的虚拟网络与真实世界的“连接”情况。

2016/09/07 14:06
7.9K
为什么说基于TCP的移动端IM仍然需要心跳保活?

很多人认为,TCP协议自身先天就有KeepAlive机制,为何基于它的通讯链接,仍然需要在应用层实现额外的心跳保活?本文将从移动端IM实践的角度告诉你,即使使用的是TCP协议,应用层的心跳保活仍...

2016/09/06 17:09
420
轻量级移动设备即时通讯技术MobileIMSDK的常见问题解答

MobileIMSDK是一套专为移动端开发的原创即时通讯框架:超轻量级、高度提炼,lib包50KB以内;完全基于UDP协议实现;客户端支持iOS、Android、标准Java平台;可应用于跨设备、跨网络的聊天APP...

轻量级移动设备即时通讯技术MobileIMSDK:快速入门

MobileIMSDK是一套专为移动端开发的原创即时通讯框架:超轻量级、高度提炼,lib包50KB以内;完全基于UDP协议实现;客户端支持iOS、Android、标准Java平台;可应用于跨设备、跨网络的聊天APP...

[转载] SpringBoot集成MobileIMSDK实现即时通讯IM聊天功能

一、前言 MobileIMSDK 是什么?MobileIMSDK是一个专为移动端开发的开源原创即时通讯框架,超轻量级、高度提炼,完全基于UDP协议,支持iOS、Android、标准Java平台,服务端基于Mina和Netty编写...

2021/07/05 14:32
226

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部