腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
即时通讯技术
专栏成员
举报
529
文章
973360
阅读量
150
订阅数
订阅专栏
申请加入专栏
全部文章(529)
即时通信 IM(240)
即时通讯(95)
网络编程(84)
微信(83)
http(71)
.net(59)
html(53)
udp(43)
tcp/ip(41)
android(38)
java(36)
其他(35)
编程算法(30)
ios(25)
架构设计(21)
数据库(19)
网站(19)
开源(19)
https(19)
socket编程(16)
分布式(15)
网络安全(15)
实时音视频(14)
ipv6(14)
rabbitmq(13)
安全(13)
存储(12)
dns(11)
sql(10)
数据结构(10)
linux(9)
unix(9)
小程序(9)
负载均衡(8)
json(8)
游戏(8)
缓存(8)
ide(7)
移动直播(7)
SSL 证书(7)
nat(7)
kafka(7)
go(6)
负载均衡缓存(6)
微服务(6)
sdk(6)
云数据库 Redis®(5)
打包(5)
api(5)
文件存储(5)
消息队列 CMQ 版(5)
图像处理(5)
electron(5)
压力测试(5)
数据分析(5)
系统架构(5)
自动驾驶(4)
git(4)
移动解析 HTTPDNS(4)
高性能计算(4)
socket.io(4)
kotlin(4)
rpc(4)
腾讯云开发者社区(4)
云镜(主机安全)(3)
php(3)
xml(3)
ajax(3)
tomcat(3)
nginx(3)
NAT 网关(3)
API 网关(3)
人工智能(3)
企业(3)
微信小程序音视频(3)
html5(3)
物联网(3)
5g(3)
im(3)
机器学习(2)
c 语言(2)
javascript(2)
react(2)
node.js(2)
qt(2)
云数据库 SQL Server(2)
github(2)
apache(2)
云直播(2)
访问管理(2)
域名注册(2)
视频处理(2)
容器(2)
爬虫(2)
大数据(2)
移动推送(2)
语音消息(2)
开发者(2)
入门(2)
通信(2)
云服务器(1)
私有网络(1)
区块链(1)
数据挖掘(1)
cocoa(1)
c++(1)
python(1)
r 语言(1)
css(1)
jquery(1)
textview(1)
sqlite(1)
oracle(1)
access(1)
全文检索(1)
spring(1)
神经网络(1)
日志服务(1)
短视频(1)
互动直播(1)
数据库一体机 TData(1)
腾讯移动推送(1)
url 安全(1)
数据安全(1)
webpack(1)
自动化(1)
运维(1)
ssh(1)
hashmap(1)
zookeeper(1)
dubbo(1)
数据处理(1)
图片加速(1)
任务调度(1)
TDSQL-C MySQL 版(1)
push(1)
web(1)
高可用(1)
基础(1)
交换机(1)
路由器(1)
设计(1)
网关(1)
消息推送(1)
源码(1)
搜索文章
搜索
搜索
关闭
即时通讯初学者必知必会的20个网络编程和通信安全知识点
网络编程
即时通信 IM
即时通讯
即时通讯IM应用开发的初学者很容易迷失在网络编程的复杂性以及通信安全的各种概念里,本文不涉及深度理论知识,尽量通过一句话或几句话让你快速了解20个相关的网络编程和通信安全知识点,希望能助你愉快地开始即时通讯应用开发。
JackJiang
2025-02-27
102
0
探讨组合加密算法在IM中的应用
即时通信 IM
即时通讯
网络编程
本文深入分析了即时通信(IM)系统中所面临的各种安全问题,综合利用对称加密算法(DES算法)、公开密钥算法(RSA算法)和Hash算法(MD5)的优点,探讨组合加密算法在即时通信中的应用。
JackJiang
2025-02-26
26
0
即时通讯安全篇(十五):详解硬编码密码的泄漏风险及其扫描原理和工具
即时通信 IM
即时通讯
网络编程
密码是对服务、系统和数据的访问权限进行授权的数字身份凭证,常见的密码有API密钥、非对称私钥、访问Token等。硬编码密码(Hardcoded Secret),或称嵌入式密码(Embedded Secret),是指将密码以明文方式直接写入代码中。这种处理方式极大地提高了攻击者命中密码的概率,使服务或系统暴露在风险中,容易造成严重损失。
JackJiang
2025-02-20
103
0
即时通讯安全篇(一):正确地理解和使用Android端加密算法
网络编程
即时通信 IM
即时通讯
即时通讯是互联网的重要应用形态之一,安全性一直是开发者需要优先考虑的基础问题,并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受到逆向破解攻击。如何正确地理解和使用加密技术则显的尤其重要。
JackJiang
2025-02-19
98
0
转转平台IM系统架构设计与实践(二):详细设计与实现
即时通信 IM
即时通讯
网络编程
接上篇《整体架构设计》,笔者将以转转IM架构为起点,介绍IM相关组件以及组件间的关系;以IM登陆和发消息的数据流转为跑道,介绍IM静态数据结构、登陆和发消息时的动态数据变化;以IM常见问题为风景,介绍保证IM实时性、可靠性、一致性的一般方案;以高可用、高并发为终点,介绍保证IM系统稳定及性能的小技巧。
JackJiang
2025-02-13
139
0
社交软件红包技术解密(六):微信红包系统的存储层架构演进实践
网络编程
即时通信 IM
即时通讯
南方企业一直有过年找老板“逗利是”的习俗,每年春节后开工的第一天,腾讯大厦都会排上长长的队伍,集体上楼找老板们领红包。按照广东习俗,已经结婚的同事也要给未婚同事发红包,这一天腾讯员工就在春茗和寻找红包中度过。
JackJiang
2025-01-24
85
0
QQ设计团队分享:手Q语音消息改版背后的功能设计思路
即时通信 IM
即时通讯
网络编程
2019年4月16日QQ语音消息新特性突然登上微博热搜,QQ铁粉瞬间集结。是什么让129万人为QQ花式彩虹屁?为何微信却被吃瓜群众疯狂艾特?现在,让我为你揭秘QQ语音消息改版的设计旅程。
JackJiang
2025-01-21
114
0
社交软件红包技术解密(五):微信红包系统是如何实现高可用性的
即时通信 IM
即时通讯
网络编程
微信红包业务量级的高速发展,对后台系统架构的可用性要求越来越高。在保障微信红包业务体验的前提下,红包后台系统进行了一系列高可用方面的优化设计。
JackJiang
2025-01-15
174
0
社交软件红包技术解密(四):微信红包系统是如何应对高并发的
即时通讯
网络编程
即时通信 IM
每年节假日,微信红包的收发数量都会暴涨,尤以除夕为最。如此大规模、高峰值的业务需要,背后需要怎样的技术支撑?百亿级别的红包规模,如何保证并发性能与资金安全?
JackJiang
2025-01-13
150
0
微信纯血鸿蒙版正式发布,295天走完微信14年技术之路!
即时通信 IM
即时通讯
网络编程
这是一款产品,也不仅仅是一款产品。开发它的本质,是让两个高速前进,相互影响的复杂系统,彼此磨合和熟悉,像是执行一场空中加油任务。
JackJiang
2025-01-10
238
0
转转平台IM系统架构设计与实践(一):整体架构设计
即时通信 IM
即时通讯
网络编程
转转是二手电商平台,在这个平台上,人人可以是买家,人人也可以是卖家。转转从最初的信息模式升级为一个闭环的交易模式,IM打通了买家与卖家之间的通道。本文描述了转转IM为整个平台提供的支撑能力,给出了系统的整体架构设计,分析了系统架构的特性。
JackJiang
2025-01-09
85
0
开源IM聊天程序HarmonyChat:基于鸿蒙NEXT的WebSocket协议
即时通信 IM
即时通讯
HarmonyChat是一个简洁的鸿蒙NEXT上的基于WebSocket协议的聊天客户端 ,它基于MobileIMSDK通信库, 有完善的网络通信通力、简洁的聊天界面UI、合理的代码拆分和逻辑实现,非常适合学习研究或直接用于简单的鸿蒙NEXT单页聊天项目中 。
JackJiang
2025-01-02
67
0
开源即时通讯IM框架MobileIMSDK的鸿蒙NEXT端开发快速入门
即时通信 IM
即时通讯
网络编程
小提示:鸿蒙Next中的WebSocket API跟标准HTML5中的WebSocket接口及用法略有不同,但主要API都能一一对应,相差不大。
JackJiang
2024-12-30
110
0
开源轻量级IM框架MobileIMSDK的鸿蒙NEXT客户端库已发布
即时通信 IM
即时通讯
MobileIMSDK-鸿蒙端是一套基于鸿蒙Next(纯血鸿蒙)系统的IM即时通讯客户端库:
JackJiang
2024-12-23
141
0
网络编程懒人入门:手把手教你使用网络编程抓包神器Wireshark
即时通讯
网络编程
即时通信 IM
跟网络通信有关的应用场景下(比如Web系统、IM聊天应用、消息推送系统等),经常要用到网络抓包工具,用以验证客户端和服务器之间收发的数据包是否正确。以IM聊天系统为例,TLS/SSL加密开启到底有没有成功?加密效果怎么样?端到端加密后的聊天内容安全强度够不够?等等这些疑问,都需要通过网络抓包抓出样本来分析和验证。
JackJiang
2024-12-12
66
0
浅谈网页端IM技术及相关测试方法实践(包括WebSocket性能测试)
网络编程
即时通信 IM
即时通讯
目前转转的所有业务都在快速增长,支撑其用户服务的客服系统也同样在快速发展,以承接用户每天大量的问题。
JackJiang
2024-12-05
58
0
Web端IM聊天消息该不该用浏览器本地存储?一文即懂!
网络编程
即时通信 IM
即时通讯
鉴于目前浏览器技术的进步(主要是HTML5的普及),在Web网页端IM聊天应用的技术选型阶段,很多开发者都会纠结到底该不该像原生移动端IM那样将聊天记录缓存在浏览器的本地,还是像传统Web端即时通讯那样继续存储在服务端?本文将为你简洁明了地讲清楚浏览器本地存储技术(Web Storage),然后你就知道到底该怎么选择了。
JackJiang
2024-11-28
27
0
Wasm在即时通讯IM场景下的Web端应用性能提升初探
即时通信 IM
即时通讯
网络编程
Wasm,全称 WebAssembly,官网描述是一种用于基于堆栈的虚拟机的二进制指令格式。Wasm被设计为一个可移植的目标,用于编译C/C++/Rust等高级语言,支持在Web上部署客户端和服务器应用程序。
JackJiang
2024-11-21
121
0
移动端弱网优化:携程APP移动网络优化实践(弱网识别篇)
即时通信 IM
即时通讯
网络编程
网络优化一直是移动互联网时代的热议话题,弱网识别作为移动端弱网优化的第一步,受到的关注和讨论也是最多的。本文从方案设计、代码开发到技术落地,详尽的分享了携程在移动端弱网识别方面的实践经验,如果你也有类似需求,这篇文章会是一个不错的实操指南。
JackJiang
2024-11-14
300
0
微信后团队分享:微信后台基于Ray的分布式AI计算技术实践
即时通信 IM
即时通讯
网络编程
微信存在大量AI计算的应用场景,主要分为三种:流量分发、产品运营和内容创作。流量分发场景中的 AI 计算主要用于搜索、广告、推荐场景的核心特征生产,产品运营相关的 AI 计算主要用于产品功能相关和内容运营相关(低质、优质、生态建设),由于大模型的兴起,AIGC 相关的文生图、图生图、AI 特效等内容创作场景的 AI 计算也有了较多的落地。目前AI 计算几乎覆盖了微信的所有业务场景。
JackJiang
2024-11-07
502
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档