![](https://img-blog.csdnimg.cn/4e6b7a05725349858e2c35d6f5214462.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
打造跨平台即时聊天软件
文章平均质量分 58
不
需要学习复杂的原生技术,利用跨平台技术一个人就能搞定一整套即时通讯软件。
不需要请一个团队来维护软件,为公司节省一大笔成本。
bzGhost
这个作者很懒,什么都没留下…
展开
-
如何月入10万
我们三个人基于这个版本进行迭代,我们这个软件的优势是,小公司就能运营起来,不需要原声的苹果开发人员,不需要安卓的开发人员,只需要懂Java的后端程序员就能维护,因为我们用的是跨跨平台技术,所以我们不需要清高昂的成本去运营这套软件,这套软件开发出来以后,一个人就能进行迭代。我为什么能看到这个商机,也是因为这个软件确实有潜力,第一款聊天软件卖了6万,老板后面运营的很好,又给我加了两万奖金,一共是8万,再加上后期运维费用,每个月是5千,一共是8.5万,我一个月挣了8万多,在当时只有月薪一万的我是不敢想象的。原创 2024-05-02 16:01:15 · 246 阅读 · 2 评论 -
实战Netty集群 - 分布式聊天实战-如何开发服务端
1.线程资源受限:NIO编程模型新来一个连接不再创建一个新的线程,把这条连接直接绑定到某个固定的线程,然后这条连接所有的读写都由该线程来负责.把这么多while死循环变成一个死循环,这个死循环由一个线程控制,一条连接来了,不创建一个while死循环去监听是否有数据可读,直接把这条连接注册到Selector上,然后通过检查Selector批量监测出有数据可读的连接进而读取数据.客户端与服务端的通信协议是客户端与服务端事先商量好的,每一个二进制数据包每一段字节分别代表什么含义的规则.1.1 netty是什么?原创 2024-04-07 19:02:41 · 612 阅读 · 0 评论 -
实战Netty集群 - 分布式聊天实战-同步通道
1.5 ignate如何解决通道在不同节点同步的问题?2.2 客户端如何连接服务端?1.4 ignate是什么?2.1 客户端支持哪些?第二章:如何开发客户端。2.3 手机端开发指南。2.4 电脑端开发指南。2.5 如何支持网页端。第三章: 发布手机端。原创 2024-04-07 19:07:55 · 201 阅读 · 0 评论 -
electron打包问题
那么你的electron的版本一定要超过12不然会下载不了打包文件。经历比较坎坷,所以记录下来。如果后续有人碰到同类型问题可以解决。碰到electron无法打包问题解决过程。还有一个就是npm软件源的问题。首先电脑是Mac m1芯片的。以下命令是查看py安装路径。原创 2024-03-15 14:42:03 · 397 阅读 · 1 评论 -
实战Netty集群 - 分布式聊天实战-自定义协议
# bzGhost像鬼的聊天软件打造跨终端跨平台即时通讯,个人也能玩的转的聊天软件。![](/assets/home.jpg)# 参考文献[V-IM ](https://gitee.com/lele-666/V-IM.git)基于JS的超轻量级聊天软件。前端:vue、iview、electron实现的 PC&Web版聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议websocket。支持web网页聊天实现。 服务端...原创 2021-11-19 00:58:36 · 721 阅读 · 1 评论 -
实战Netty集群 - 分布式聊天实战-WebSocket
webSocket.jsThe WebSocketobject provides the API for creating and managing a WebSocketconnection to a server, as well as for sending and receiving data on the connection.uniapp1.1 initWebSocket(options)初始化创建一个websocket连接options参数说明参数名 类型原创 2021-11-04 16:17:09 · 1689 阅读 · 0 评论 -
bzGhost打造跨平台即时聊天软件之专栏介绍
yiqun 打造跨平台即时通讯软件不需要学习复杂的原生技术,利用跨平台技术一个人就能搞定一整套即时通讯软件。不需要请一个团队来维护软件,为公司节省一大笔成本。技术栈uni-app是一个使用[Vue.js]/vuejs.org/)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。uView UI,是uni-app生态最优秀的UI框架,全面的组件和便捷的工具会让您信原创 2021-11-03 15:21:02 · 2094 阅读 · 0 评论 -
实战Netty集群 - 分布式聊天实战-WebIm
webim.js通讯层封装文件分离了业务代码,群通道转发,用户通道绑定。 重试次数,心跳检测,断网重连。 字节传输,支持自定义加密解密等功能。1.1 用户绑定 方法名login 参数说明 唯一标识userId 请求入参 let packet = { version:1, command: 1, userId:''}响应参数let packet = { version : 1, command: 2, .原创 2021-11-02 22:40:33 · 287 阅读 · 0 评论