项目期间要写一个在线客服,最初接到需求的时候,将收发消息存入数据库做个轮询。写到一半的时候突然发现,太尼玛坑爹,慢的一B不说,还挺占用服务器资源,人一多,聊天体验极差。遂放弃,四处找了下相关插件,发现这些插件要么收费,要么就是独立的后台,不符合项目需求。最后又耐心性子看了一天的W...
云聊IM
2年前 (2018-09-26) 2627℃
1喜欢
需求背景
最近在做一个IM即时通讯系统的开发工作,其中有一项需求是:在第三方截图软件(如QQ、微信、钉钉)截图后,能在聊天输入框中粘贴该图片,支持预览,点击发送后能够上传。
由于IM的特殊性,不同于常规的B端项目,其对用户体验的要求极高,高频的交互操作,不允许百毫秒或以上级别的延...
云聊IM
2年前 (2018-09-25) 962℃
0喜欢
“子弹短信”炸翻了创投圈,上线短短7天,掀起IM行业一股巨浪。网易云信作为子弹短信IM以及音视频通话技术提供者,今天来聊聊子弹短信这款即时通讯产品里面一个重要功能—消息漫游。
【知识点】消息漫游是指即时通讯产品将用户聊天记录保存在云端,用户在任何一个终端设备上都能获取到全部的聊...
云聊IM
2年前 (2018-09-23) 661℃
1喜欢
瓜子业务重线下,用户网上看车、预约到店、成交等许多环节都发生在线下。瓜子智能在线客服系统的目的是要把这些线下的活动搬到线上,对线下行为进行追溯,积累相关数据。系统连接用户、客服、电销、销售、AI机器人、业务后台等多个角色及应用,覆盖网上咨询、浏览、预约看车、到店体验、后服、投诉等...
云聊IM
2年前 (2018-08-21) 2535℃
0喜欢
QQ的相关资料
qq是从LumaQQ开始的,我个人觉得,应该是认识了腾讯的人,才有可能了解到他们的加密算法,否则外人几乎不可能破解。
之后到了LumaQQ.net,可是05协议之后就停止了,有不少人持续研究,但是没有开源,不过有个超牛逼的家伙(听说还在中学。。) ,叫小虾,持续的...
云聊IM
2年前 (2018-08-19) 2131℃
1喜欢
关于聊天室项目
聊天室项目,也被称为即时通讯(IM)。
其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。
如果要自己开发即时通讯类的 App,那么必须得要后台,...
云聊IM
2年前 (2018-08-18) 1430℃
0喜欢
一步一步打造WebIM系列文章,已经做了一个简单的webim:源代码下载。
下载源代码后,按以下步骤操作就可以将WebIM嵌入到网页中。
1.将Release中的Bin,App_Data和YunXiang三个文件夹拷贝到网站的根目录下。
2.在将要嵌入WebIM的页面中添加一下引...
云聊IM
2年前 (2018-08-15) 1050℃
1喜欢
WebIM系列文章已经使用Comet实现了一个简单的WebIM,那么,Comet究竟和一般的打开网页有何区别,本文将通过编写一个简单的HTTP服务器来说明两者的区别。
所谓网站,其实可以理解为服务器上的一个应用程序,该应用程序创建了一个Socket并在80端口(一般是80端口)上...
云聊IM
2年前 (2018-08-14) 786℃
0喜欢
1.200个用户同时在线
测试一将模拟200个用户同时登录的聊天室,每个用户以1条消息/秒的速度发送消息(由于网络和服务器处理延迟,可能多于1秒)
环境参数
操作系统:Window Server 2003
内存:2G
CPU:AMD Athlon(tm) 64 X2 Dual 2...
云聊IM
2年前 (2018-08-13) 850℃
0喜欢
在一步一步打造WebIM(1)一文中,已经介绍了如何实现一个简单的WebIM,但是,这个WebIM有一个问题,就是每一次添加消息监听器时,都必须访问一次数据库去查询是否有消息,显然,如果用户比较多时,必然对数据库的压力比较大。解决这个问题的一个方法就是先将消息缓存在内存中,不立即...
云聊IM
2年前 (2018-08-12) 984℃
0喜欢