首页技术区最新随笔(rss) RSS

IM通讯协议专题学习(六):手把手教你如何在Android上从零使用Protobuf

     摘要: 1、前言最近我负责的 LiveChat 客服聊天系统到了自研阶段,任务类似于做一个腾讯云IM这样的通信层SDK。在和后台进行技术选型讨论后,确定了数据传输层协议格式使用 Protobuf。本文基于我对Protobuf在Android端的实际使用心得,手把手教你如何在Android端IM产品中使用Protobuf,希望对你有帮助。学习交流:- 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动...  阅读全文

2023-03-09 14:30 作者: Jack Jiang【评论:0】【阅读:32】 

开源即时通讯IM框架 MobileIMSDK:快速入门

     摘要: 1、项目简介MobileIMSDK是一套专为移动端开发的原创IM通信层框架:1)历经8年、久经考验;2)超轻量级、高度提炼,lib包50KB以内;3)精心封装,一套API同时支持UDP、TCP、WebSocket三种协议(可能是全网唯一开源的);4)客户端支持iOS、Android、标准Java、H5(暂未开源)、小程序(开发中..)、Uniap(开发中..);5)服务端基于Netty,性能卓越、...  阅读全文

2023-03-06 12:21 作者: Jack Jiang【评论:0】【阅读:35】 

不为人知的网络编程(十五):深入操作系统,一文搞懂Socket到底是什么

     摘要: 1、引言我相信大家刚开始学网络编程中socket的时候,都跟我一样对书上所讲的socket概念云里雾里的、似懂非懂,很是困扰。这篇文章我打算从初学者的角度,用通俗易懂的文字,跟大家分享下我所理解的socket是什么,并由浅入深从操作系统内核实现来透视socket的原理。* 推荐阅读:跟本篇类似,《到底什么是Socket?一文即懂!》一文也非常适合初学者。另一篇《我们在读写Socket时,究竟在读写...  阅读全文

2023-03-02 14:25 作者: Jack Jiang【评论:0】【阅读:43】 

基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v6.2版已发布

     摘要: 关于MobileIMSDKMobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。工程开源地址是:1)Gitee码云地址:https://gitee.com/jackjiang/Mobile...  阅读全文

2023-03-01 12:05 作者: Jack Jiang【评论:0】【阅读:26】 

手把手教你为基于Netty的IM生成自签名SSL/TLS证书

     摘要: 1、引言对于IM聊天应用来说,为了提升安全性,对聊天消息加密是常规操作。众所周之,Netty是高性能的Java NIO网络通信框架,因而用Netty来写IM是再正常不过了。网上关于为Netty生成、以及使用SSL/TLS证书的文章有很多,但由于各种原因,生成的证书要么是Netty中无法读取和使用,要么是代码不全或不具体导致根本配不通SSL/TLS加密。正好这段时间专门为 MobileIM...  阅读全文

2023-02-23 14:18 作者: Jack Jiang【评论:0】【阅读:52】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]