加载中
IM开发基础知识补课(二):如何设计大量图片文件的服务端存储架构?

本文分享的是典型Web应用中大量图片的服务端存储加构的演进过程,但基本的技术原理和架构思路对于IM系统而言同样适用,所以在阅读时可以根据自已IM的实际架构情况,酌情吸取适合您的内容即可...

IM开发基础知识补课:正确理解前置HTTP SSO单点登陆接口的原理

一个典型的IM系统中最为重要也是用户最先接触到的——就是基于Http的SSO单点登陆接口(有的系统里可能并不叫SSO接口,本文讨论的是其广义:即实现身份认证功能的http接口),那么这个SSO接口...

2018/01/18 14:30
435
微信团队分享:微信每日亿次实时音视频聊天背后的技术解密

本文将为大家介绍微信实时音视频聊天在不同发展阶段的各个关键视频技术环节采用的方案,同时分享在实时音视频聊天中的视频编码器研发的方法和经验。

P2P技术如何将实时视频直播带宽降低75%?

基于 P2P 技术的整个分发架构在一个 10W+ 直播平台上进行了 9 个月的测试和调优,初步达成了设计目标。那整个系统是怎么设计的?使用了哪些技术来达成目标?接下来我来重点分享一下架构设计和...

移动端IM中大规模群消息的推送如何保证效率、实时性?

众所周之,群聊是移动端IM的服务端技术难点所在,难在哪?具体有哪些优先策略?本文或许可以带给你一些启发。

2017/11/20 13:53
60
网络编程懒人入门(四):快速理解TCP和UDP的差异

对于即时通讯开者新手来说,在开始着手编写IM或消息推送系统的代码前,最头疼的问题莫过于到底该选TCP还是UDP作为传输层协议。本文延续《网络编程懒人入门》系列文章的风格,通过快速对比分析...

2017/10/27 11:41
45
网络编程懒人入门(三):快速理解TCP协议一篇就够

本系列文章的前两篇《网络编程懒人入门(一):快速理解网络通信协议(上篇)》、《网络编程懒人入门(二):快速理解网络通信协议(下篇)》快速介绍了网络基本通信协议及理论基础,建议开始阅读...

2017/10/12 15:57
190
微信团队披露:微信界面卡死超级bug“15。。。。”的来龙去脉

本文来自微信开发团队,讲述微信界面卡死超级bug“15。。。。”事件的来龙去脉。

2017/10/10 17:17
196
开源轻量级IM框架MobileIMSDK v3.0发布!

轻量级IM框架MobileIMSDK v3.0发布了,本次更新包含了简化了消息发送目标的方式、支持Web版与APP版互通、优化了Protocal协议结构等主要升级。

2017/06/30 17:27
235
简述移动端IM开发的那些坑:架构设计、通信协议和客户端

有过移动端开发经历的开发者都深有体会:移动端IM的开发,与传统PC端IM有很大的不同,尤其无线网络的不可靠性、移动端硬件设备资源的有限性等问题,导致一个完整的移动端IM架构设计和实现都充...

2016/08/29 17:52
244
移动端IM系统的协议选型:UDP还是TCP?

移动端IM/推送到底该选TCP还是UDP?鉴于移动网络的不可靠性、手机的省电策略、流量压缩、服务端负载等因素,本文将从作者的实践总结,给出自已的观点。

2016/08/15 16:53
164
移动端IM开发需要面对的技术问题

本文将简要介绍开发一个IM APP的方方面面,包括技术选型(包括通讯方式,网络连接方式,协议选择)和常见问题。

2016/08/09 17:56
181
如何选择即时通讯应用的数据传输格式

即时通讯应用(包括IM聊天应用、实时消息推送应用等)开发的前期技术选型时,关于数据传输格式的选择,在即时通讯开发者同行的眼里,是个极富争议话题。

2016/08/04 16:04
151
新手入门一篇就够:从零开发移动端IM

本文将以新手的视角引导你阅读相关文章,以便为从零开发一个移动端IM做好方方面面的知识准备:包括但不限于网络编程基础、通信协议的选型、IM的架构设计等等。

开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的开源秀

本文将简要介绍开源IM工程TeamTalk的过去和现在,为打算研究和采用TeamTalk的同行提供一定程度的参考。文中所涉及内容如有不妥,还请各位看官见谅。

2016/07/28 14:18
718
Comet技术详解:基于HTTP长连接的Web端实时通信技术

一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Event...

SSE技术详解:一种全新的HTML5服务器推送事件技术

本文对服务器推送技术(SSE)进行了详细的介绍,包含浏览器端和服务器端的相应实现细节,为在实践中使用该技术提供了指南。

Android后台保活实践总结:即时通讯应用无法根治的“顽疾”

本文基于作者的实践以及相关资料的整理,总结了自已对Android进程和Service保活的理解,希望能为你的应用开发带来启发。

Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE

Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。本文将...

【原创】新手入门:史上最全Web端即时通讯技术原理详解

Web端的IM应用,由于浏览器的兼容性以及其固有的“客户端请求服务器处理并响应”的通信模型,造成了要在浏览器中实现一个兼容性较好的IM应用,其通信过程必然是诸多技术的组合,本文的目的就...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部