相关技术
1.Comet
Comet 是一种新的 Web 应用架构。基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程序推送数据,而不需要客户端显式的发出请求。Comet 架构非常适合事件驱动的 Web 应用,以及对交互性和实时性要求很强的应用,如股票交易行情分析、聊...
云聊IM
2年前 (2018-08-11) 1208℃
0喜欢
作者瓜子二手车封宇,之前在滴滴技术沙龙上的分享:从零开始搭建瓜子IM系统
其他的IM架构设计文章
一个海量在线用户即时通讯系统(IM)的完整设计
一套简洁的即时通信(IM)系统
基于消息总线的高可扩展性IM系统后台架构设计
...
云聊IM
2年前 (2018-08-09) 2461℃
0喜欢
web技术在这几年内迭代很快,技术也越来越成熟,相应的,市面上就有很多App选择用webApp来制作,webApp较与传统原生开发优势有以下几点:
1.开发时间大大缩短,开发人员从2个端(安卓,IOS)减少到一个端(web前端).
2.便于维护:许多变更频繁的页面只需在服务端部署...
云聊IM
2年前 (2018-08-09) 1372℃
0喜欢
因为本人的工作需要,偶尔被要求实现一些市面上已经有的成熟接口功能。这里要转折一下,不是说我实现的功能的稳定性和成熟度已经达到了可以商用的标准,只是被用作一个给客户展示的demo而已,有点小尴尬。
进入正题吧,用web实现im功能,目前主流的解决方案总结为如下两点:
1.使用服务器...
云聊IM
2年前 (2018-08-08) 2082℃
0喜欢
ChatKit-OC 我们专门为社交场景开发的开源组件:ChatKit-OC,star数,1000+。
项目地址:ChatKit-OC
下文会专门介绍下技术实现细节。
先看下现在 IM 领域的轮子有什么问题:
Demo 太多,是时候该来一款 Lib 了;
闭源的太多,是时候来一...
云聊IM
2年前 (2018-08-04) 2364℃
1喜欢
本文中所涉及到的所有 iOS 端相关代码,均已100%开源(不存在 framework ),便于学习参考。
本文侧重移动端的设计与实现,会展开讲,服务端仅仅属于概述,不展开。
为大家在设计或改造优化 IM 模块时,提供一些参考。
我现在任职于 LeanCloud(原名 AVOS...
云聊IM
2年前 (2018-08-03) 2405℃
0喜欢
前言
关于我和WebSocket的缘:我从大二在计算机网络课上听老师讲过之后,第一次使用就到了毕业之后的第一份工作。直到最近换了工作,到了一家是含有IM社交聊天功能的app的时候,我觉得我现在可以谈谈我对WebSocket/Socket的一些看法了。要想做IM聊天app,就不得不...
云聊IM
2年前 (2018-08-02) 852℃
0喜欢
这次搭建iOS的ProtocolBuffer编译器和把*.proto源文件编译成*.pbobjc.h 和 *.pbobjc.m文件时,碰到不少问题!
搭建pb编译器到时没有什么问题,只是在把*.proto文件编译出来后,我用cocoaPods集成ProtocolBuffers到自...
云聊IM
2年前 (2018-08-02) 775℃
0喜欢
一 、前言
最近要做一个新的项目需要用到Google的Protocol Buffer,所以最近两天一直在学习这个。在网上看了很多人写的相关博客,发现他们写的配置环境的步骤不尽相同,并且不需要那么复杂,所以就想写一篇最新的文章。 配置环境:mac OS 10.11.1 本文若有叙述...
云聊IM
2年前 (2018-08-01) 764℃
0喜欢
引言
在2013年11月中旬时,因为基础组件组人手紧张,Leo安排我和春哥去广州轮岗支援。
刚到广州的时候,Ray让我和春哥对Line和WhatsApp的心跳机制进行分析。我和春哥抓包测试了差不多两个多礼拜,在我们基本上摸清了Line和WhatsApp的心跳机制后,Ray才告诉我...
云聊IM
3年前 (2018-07-30) 841℃
0喜欢