祖国万岁!
...
云聊IM
7个月前 (09-30)
304℃
本文转自:https://segmentfault.com/a/1190000007535316
1. async 和 await 在干什么
任意一个名称都是有意义的,先从字面意思来理解。async 是“异步”的简写,而 await 可以认为是 async wait...
云聊IM
9个月前 (08-06)
484℃
最近在用electron做一个IM的PC端,因为之前只是对electron有些许了解,并不理解其中的一些概念,做起来还是费了不少时间。
一个electron应用包含一个主进程和多个渲染进程,主进程就是可以调用系统功能的那个进程,一个项目有且只有一个主进程;一个渲染进程则对...
云聊IM
9个月前 (07-31)
780℃
goim源码架构网上到处都是,就不画蛇添足了.
需要看懂的有几点:
一、comet相关:
comet 有几个链接? 与客户端直连的链接,与后端直连的链接 怎么处理?普通链接与websocket链接之间关系及设计方式?
1、与后端服务的连接
...
云聊IM
12个月前 (05-01)
1051℃
本文转自:https://webfe.kujiale.com/electron-ku-jia-le-ke-hu-duan-kai-fa-shi-jian-fen-xiang-xia-zai-guan-li-qi/
背景
打开酷家乐客户端,可以在左下角的更多菜单中找到...
云聊IM
1年前 (2020-04-12)
727℃
github: https://github.com/0xZhangKe/WebSocketDemo
介绍
WebSocket 3.0 版本经过这段时间的开发终于完成并且通过测试,相比较于 2.0 版本有了很大的改动,程序的健壮性与扩展性有了很大的提高。
...
云聊IM
1年前 (2020-03-26)
837℃
Facebook家的SocketRocket应该是OC语言里针对WebSocket最好的框架啦,因为业务需求,我们把应用的部分请求更换成了长链接,以下是使用总结。
至于为什么要使用WebSocket?当然是为了与服务器更方便快捷地进行通讯,不用每次请求都得客户端先给服务...
云聊IM
1年前 (2020-03-26)
1258℃
本文转自: https://webfe.kujiale.com/electron-ku-jia-le-ke-hu-duan-kai-fa-shi-jian-fen-xiang-jin-cheng-tong-xin/
前言
Electron中的进程,其实就是计算机中...
云聊IM
1年前 (2020-03-26)
645℃
本文转自: https://webfe.kujiale.com/browser-to-client/
背景
许多本地应用(例如vscode、QQ),都支持通过浏览器来启动PC上的本地软件
这个功能够使网页端和客户端联动起来,用户体验还是很好的,实现起来也并不...
云聊IM
1年前 (2020-03-25)
569℃
本文转自: https://webfe.kujiale.com/electron-autoupdate/
更新原理
在讲客户端更新方案之前,我们先了解一下web和客户端更新的原理
web应用
在web应用的世界里,我们通常会更新web服务器上的前端...
云聊IM
1年前 (2020-03-23)
530℃