E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-即时通讯
即时通讯
开发Android中密钥硬编码的风险
经常发现有开发者将密钥硬编码在Java代码、文件中,这样做会引起很大风险。信息安全的基础在于密码学,而常用的密码学算法都是公开的,加密内容的保密依靠的是密钥的保密,密钥如果泄露,对于对称密码算法,根据用到的密钥算法和加密后的密文,很容易得到加密前的明文;对于非对称密码算法或者签名算法,根据密钥和要加密的明文,很容易获得计算出签名值,从而伪造签名。密钥硬编码在代码中,而根据密钥的用途不同,这导致了不
weikeyun
·
2022-11-21 23:15
服务器
运维
即时通讯
开发之IM系统的架构设计
目前我知晓的所有IM系统传输即时消息无外乎使用UDP、TCP、基于TCP的http这几种协议中的一种或几种。比如QQ主要采用UDP协议,MSN主要采用TCP协议,而且他们也都支持HTTP协议的代理模式。我们该如何选择呢?UDP协议实时性更好,但是如何处理安全可靠的传输并且处理不同客户端之间的消息交互是个难题,实现起来过于复杂;HTTP协议属于扩展支持,我们在产品的初始阶段可以不用支持;那就非TCP
weikeyun
·
2022-11-21 23:45
网络
和大家分享一套分布式
即时通讯
(IM)系统理论架构
无论是IM消息通信系统还是客户消息系统,其本质都是一套消息发送与投递系统,或者说是一套网络通信系统,其本质两个词:存储与转发。根据个人理解,其应有的feature如下A整个系统中Server端提供存储转发能力,无论整体架构是B/S还是C/S;B消息发送者能够成功发送消息给后端,且得到后端地确认;C接收端能够不重不漏地接收Server端转发来的没有超过消息生命周期和系统承载能力的消息;D整个系统只考
weikeyun
·
2022-11-21 23:45
java
开发语言
分享
即时通讯
开发之WebSocket:概念、原理、易错常识、动手实践
本文将从基本概念、技术原理、常见易错常识、动手实践等多个方面入手,万字长文,带你一起全方位探索WebSocket技术。阅读完本文,你将了解以下内容:1)了解WebSocket的诞生背景、WebSocket是什么及它的优点;2)了解WebSocket含有哪些API及如何使用WebSocketAPI发送普通文本和二进制数据;3)了解WebSocket的握手协议和数据帧格式、掩码算法等相关知识;4)了解
wecloud1314
·
2022-11-21 23:45
websocket
网络协议
网络
im
即时通讯
开发技术:100到1000万高并发的架构演进
在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍。1)什么是分布式?系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的服务器上,或两个相同功能的Tomcat分别部署在不同服务器上。2)什么是高可用?系统中部分节点失效时,其他节点能够接替它继续提供服务,则可认为系统具有高可用性。3)什么是集群?一个特定领域的软件
wecloud1314
·
2022-11-21 23:14
音视频
即时通讯
音视频开发(七):音频基础及编码原理入门
前言
即时通讯
应用中的实时音视频技术,几乎是IM开发中的最后一道高墙。原因在于:实时音视频技术=音视频处理技术+网络传输技术的横向技术应用集合体,而公共互联网不是为了实时通信设计的。
迷路国王
·
2022-11-21 23:42
音视频
Android知识
即时通讯
音视频开发(0):零基础,史上最通俗视频编码技术入门
为了更好的内容呈现,
即时通讯
网在引用和收录时内容有改动,转载时请注明原文来源信息,尊重原作者的劳动。1、引言如今我们所处的时代,是移动互联网时代,也可以说是视频时代。
土豆西瓜大芝麻
·
2022-11-21 23:41
音视频
造砖之路———局域网音视频开发的历程,基于android音视频p2p 传输技术
鸣谢首先要学会感恩,让我从一个音视频小白开始入这个
即时通讯
的坑,附上2个链接,希望对读者有益。
高高ggh
·
2022-11-21 23:11
造砖之路
即时通讯
p2p
android
局域网
音视频
即时通讯
开发之实时音视频的技术基础概念
随着移动互联网的普及,实时音视频技术已经在越来越多的场景下发挥重要作用,已经不再局限于IM中的实时视频聊天、实时视频会议这种功能,在远程医疗、远程教育、智能家居等等场景也司空见惯。虽然实时音视频技术的应用越来越普及,但对于程序员来说,这方面的技术门槛仍然存在(准备地说是仍然很高),想要在短时间内全面掌握实时音视频相关的技术难度非常大。所以,想学习实时音视频开发,一般都是先学习音视频相关的技术知识,
weikeyun
·
2022-11-21 23:07
实时音视频
iOS-
内存管理
一.内存的五大区栈区:编译器自动分配并释放,存放函数的参数值、局部变量、基本类型的变量或对象引用类型堆区:由程序员分配和释放全局区:全局变量和静态变量是放在一块的常量区:常量、字符串代码区二.ARC的核心思想自己生成的对象,自己持有.非自己生成的对象,也可以持有.自己持有的对象不再需要时,需要对其进行释放.非自己持有的对象无法释放.三.MRC的内存泄漏问题-(void)setName:(NSStr
李永开
·
2022-11-20 19:19
物联网应用层协议选择和分析--MQTT、CoAP 、HTTP、XMPP、SoAP
MQTT协议MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)最早是IBM开发的一个
即时通讯
协议,MQTT协议是为大量计算能力有限且工作在低带宽、不可靠网络的远程传感器和控制设备通讯而设计的一种协议
珞珈琉璃
·
2022-11-20 02:02
物联网
嵌入式开发
物联网应用层协议
MQTT
CoAP
SoAP
XMPP
PADS9.2手机layout培训
468层使用软件:PADS9.2+PADS2007培训对象:喜欢PCB设计会用PADS从事岗位:手机PCBlayoutMID平板电脑Layout数码相机layout等上课地点:深圳宝安西乡上课时间:周日
即时通讯
osman_feng
·
2022-11-19 20:11
layout
手机
hyper
作业
cam
wizard
视频直播技术大全、直播架构、技术原理和实现思路方案整理
思路篇/实践篇/方案篇/前端篇/总结直播难:个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,
即时通讯
等技术
元架构师
·
2022-11-18 09:05
工具/资源
直播
浅析WebSocket与其他
即时通讯
的实现
鲸腾FE,来自鲸腾网络。是一支专注于web前端的开发团队,并在web前端领域积累了多年疑难问题解决经验。崇尚高效、优质、成长、自由、快乐。1.WebSocketWebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。Web
恒生LIGHT云社区
·
2022-11-17 18:59
websocket
http
socket
java
网络
[开源] .NETCore websocket
即时通讯
组件---ImCore
ImCore是一款.NETCore下利用WebSocket实现的简易、高性能、集群
即时通讯
组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。
dotNET跨平台
·
2022-11-17 18:58
uniapp + ruoyi 完成websocket
即时通讯
视频版:uniapp+ruoyi完成websocket
即时通讯
_哔哩哔哩_bilibili1、pom.xml中添加org.springframework.bootspring-boot-starter-websocket2
会飞的猪biubiu
·
2022-11-17 18:26
ruoyi
websocket
uniapp
ruoyi
websocket
即时通讯
目录一、websocket简介二、背景三、优点1、控制开销2、实时性更强3、保持连接状态4、更好的二进制支持5、支持扩展和更好的实现压缩效果四、原理1、客户端、服务器建立TCP连接,三次握手。2、TCP连接成功后,客户端通过HTTP协议向服务器传送websocket支持的版本号信息。(开始前的HTTP握手)3、服务器收到客户端的握手请求后,同样采用HTTP协议回馈数据。4、当收到了连接成功的消息后
哪 吒
·
2022-11-17 18:56
Java100例教程
websocket
网络
http
php+websocket+layIm实现
即时通讯
、单聊、群聊、分组等功能
如有疑问,欢迎打扰~~~~~php+websocket实现
即时通讯
。右键菜单功能。群聊功能以及右键菜单功能<?
cft15255135687
·
2022-11-17 18:55
php
websocket
websocket
php
网络协议
【node进阶】深入浅出websocket
即时通讯
(二)-实现简易的群聊&私聊
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.js学习专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!☀️刷题网站:这段时间有许多的小伙伴在问有没有什么好的刷题网站,博主在这里给大家推荐一款刷题网站:点击访问牛客网牛客网支持多种编程语言的学习,各大互联网大厂面试真题,从基础到拔高,快来体验一下吧!前言相信在上一篇的文
前端小白在前进
·
2022-11-17 18:24
node.js入门到精通
websocket
javascript
前端
node.js
IM通讯协议专题学习(一):Protobuf从入门到精通,一篇就够!
1、引言在当今移动网络时代,手机流量和电量是宝贵的资源,对于移动端最常见的
即时通讯
IM应用,由于实时通信基于Socket长连接,它对于流量和电量的需求较一般应用来说更高(详见《移动端IM实践:WhatsApp
·
2022-11-16 23:24
即时通讯im网络编程
多客 | Duoke完成WhatsApp接入,助力跨境电商企业实现业务增长
近日,店小秘旗下全球电商智能客服系统【多客】与全球社交网络服务巨头Meta旗下的
即时通讯
产品WhatsApp完成对接。
多客
·
2022-11-16 13:26
whatsapp
多客
店小秘
流量运营
一套高可用、易伸缩、高并发的IM群聊、单聊架构方案设计实践
本文原题为“一套高可用群聊消息系统实现”,由作者“于雨氏”授权
即时通讯
网整理和发布,内容有些许改动,作者博客地址:alexstocks.github.io。应作者要求,如需转载,请联系作者获得授权。
架构文摘
·
2022-11-13 12:20
如何基于IM SDK从零开发移动端聊天功能
IM
即时通讯
技术的发展
即时通讯
(InstantMessaging)是一种基于互联网的即时交流消息的业务。
RTC_程序猿_wang
·
2022-11-12 08:45
音视频开发
android
实时音视频
博奥智源科技住房公积金业务管理系统改造适配参数设计分享
中台基于国产开源的通用组件实现
即时通讯
、任务调度、分布式存储、在线打印报表。通过信创替代做到对网络空间安全的可管、可防、可控,构建安全可控的信息技术体系,实现网络
高校网站建设群系统EduCMS
·
2022-11-12 04:34
数据库
【node进阶】深入浅出websocket
即时通讯
(一)
☀️前言在上一章中node的主要内容其实已经结束了,本篇文章从扩展角度去学习当下比较流行的
即时通讯
技术—websocket,WebSocket并不是全新的协议,而是利用了HTTP协议来建立连接,接下来让我们正式走进
前端小白在前进
·
2022-11-11 07:04
node.js入门到精通
websocket
服务器
网络协议
node.js
前端
Android 使用Linphone SDK开发SIP客户端
平台RK3288+Linphone5.1.0+AndroidStudio概述简单来说,有了解过互联网电话服务或IM(即时消息)功能的.一般都会接触到VOIP和SIP,实现
即时通讯
,发文本消息也好话音通话也好
ansondroider
·
2022-11-10 14:55
android
SIP
Java
android
android
studio
java
iOS-
如何将自己的动态库上传到CocoaPods
开篇作为一名iOS开发者,一定用过CocoaPods吧?如果没有用过,可以查看CocoaPods官网。CocoaPods是一款用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库中源代码,同时通过创建一个.xcworkspace文件来将这些第三方依赖库和我们的工程连接起来,供我们开发使用。其目的是让我们能够更直观、集中地管理第三方库。下面介绍一下如何将自己的动态库添加到Coc
xiaofu666
·
2022-11-09 20:35
如何在微信小程序中实现与客户实时会话(聊天)
于是,你会看到各种各样的
即时通讯
工具,也越来越多的企业意识到,有效沟通是十分重要和必要的,只有实现与客户即时聊天管理体系,才能给企业带来更多的经济效益。
SaleSmartly_Ann
·
2022-11-09 19:14
微信小程序
聊天机器人
人工智能
基于vue2.x实现的
即时通讯
程序仿微信聊天6对接好友列表以及记录接口和socketIo讲授
这节课来对接通讯录好友列表接口和好友聊天记录接口·对接通讯录好友列表接口打开接口文档https://www.showdoc.com.cn/2035654172307363/91971567305336941、打开项目,复制对应的接口路径到项目的src/api/index.js中constapi={GetMyFriends:'/api/myfriends'}2、在src/api/user.js中新建
风中凌乱的男子
·
2022-11-07 15:05
基于vue2.x实现的
即时通讯
程序仿微信聊天1项目开发模版配置
项目体验地址https://yyds.it98k.cn/distimage.pngimage.pngimage.pngimage.pngimage.png1.下载项目开发模版【https://github.com/sunniejs/vue-h5-template/tree/vue2-h5-template】这个模版下载后,如果启动不起来,报错`@vitejs/plugin-vuerequiresv
风中凌乱的男子
·
2022-11-07 09:19
手机
手机的首要功能是通讯,能
即时通讯
,只要你知道对方的手机号码或电话号码,拨打过去,就能和对方即时通话。比古代的飞鸽传书的通信效率快一万倍不止。比之近代的电话,它可以随身携带,更加方便。
追梦进行时2016
·
2022-11-06 21:22
iOS IM
即时通讯
webSocket--SocketRocket
写文章的意义是什么?我在别人的文章里收益这个行为算是自我学习与给这个行业做点贡献吧后面有段时间没空了websocket简介websocket是一种协议,建立在TCP连接之上,是应用层上的应用协议层.可以传输文本和二进制,协议头以ws开头,不是http。TCP是建立在连接之上。也就是三次握手,建立连接之后再进行数据传输。websocket也是,websocket能实现服务端主动向client推进消息
HeavenWong
·
2022-11-04 11:31
基于vue2.x实现的
即时通讯
程序仿微信聊天5对接logo、getInfo接口
前言:我们已经开发好了登录注册页面和通讯录页面以及聊天详情页面下面准备接入登录注册和获取用户信息接口先打开接口文档备用https://www.showdoc.com.cn/2035654172307363/9196984446696982打开项目的src/permission.js,把白名单内无关的路由删掉,只保留【'/login'】constwhiteList=['/login']//nored
风中凌乱的男子
·
2022-11-04 09:55
iOS-
最全的真机测试教程
想要上架的同学请看:《
iOS-
最全的App上架教程》因为最近更新了Xcode8,证书的创建都大同小异,只是在Xcode8中的设置有一些变化,我就在下面补充,如有什么疑问,请联系我。。
·
2022-10-30 23:16
iosxcodeswift
iOS-
最全的App上架教程
App上架教程在上架App之前想要真机测试的同学请查看
iOS-
最全的真机测试教程里面包含怎么让多台电脑同时上架App和同时真机调试。
·
2022-10-30 23:40
iOS-
真机调试——Unable to install "XXXDemo"
image.png此类问题网上有很多解答,但是这些答案都没有解决我的问题,记录一下我解决的方案。引起这个问题,大概有如下原因:1.证书选择错误、检查证书是否选择正确;请检查工程targets-buildPhases-Embedframeworks下面第三方库有没有勾选Codesignoncopy,因为有些第三方库需要用到证书;3.添加依赖库后把Embed改成了“Embed&Sign”或者“Embe
翀鹰精灵
·
2022-10-30 15:27
基于vue2.x实现的
即时通讯
程序仿微信聊天2开发登录页面
1.废话不说,先上设计图image.png1.在view目录下新建pages文件夹,内新建login.vue文件,代码如下:(注意背景图,自己找一个好看的,放在指定的位置)ps:先添加路由{path:'/login',name:'Login',component:()=>import('@/views/pages/login'),meta:{title:'登录',keepAlive:false}}
风中凌乱的男子
·
2022-10-23 16:34
im
即时通讯
开发:网络通信传输层协议——UDP和TCP
互联网发展至今已经高度发达,而对于互联网应用(尤其
即时通讯
网专注的
即时通讯
技术这一块)的开发者来说,网络编程是基础中的基础,只有更好地理解相关基础知识,对于应用层的开发才能做到游刃有余。
wecloud1314
·
2022-10-23 07:44
udp
tcp/ip
网络
一名合格的音视频开发人员,需要掌握哪些技能呢?音视频技术该怎么学?
在线教育、音视频会议、
即时通讯
等产品都是基于音视频技术开发,如今越来越多的App中都大量加入了音频、视频元素,比如说注册与登陆的扫脸验证,dou音、wei视的音视频变速、变调录制、实时滤镜、人脸识别特效等
攻城狮百里
·
2022-10-23 07:01
C/C++
音视频开发
C/C++
星动云
即时通讯
IM/仿微聊天V信|社交APP|多端原生开发
星动云
即时通讯
是为核心、独立部署
·
2022-10-21 09:30
即时通讯
最早的
即时通讯
软件哪一个,你知道吗?
即时通讯
软件已经成为互联网时代发展必不可少的通讯工具了,
即时通讯
软件不仅拥有便捷的通讯条件,还能够高质量的传输视音频文字等,为人们的社交生活和商务工作提供良好的帮助。
·
2022-10-20 23:54
即时通讯
马斯克称曾试图将特斯拉出售给苹果、Telegram 用户近5亿、Vimeo将上市等|Decode the Week...
Telegram的创始人PavelDurov表示,这款
即时通讯
应用程序明年将推出广
LiveVideoStack_
·
2022-10-20 22:58
人工智能
广告
区块链
informix
sms
iOS-
收藏文章
Bug处理:BUG:The'AppleDeveloperProgramLicenseAgreement'hasbeenupdated.Inorderthttps://blog.csdn.net/ljb568838953/article/details/52836002BUG:xcodexxxxiPhonehasdeniedthelaunchrequest.https://www.jianshu.c
HanZhiZzzzz
·
2022-10-20 09:50
通过集成版
即时通讯
可快速实现
而相信很多人对这些软件中是如何实现音频视频聊天功能的存在疑惑,其实通过集成版
即时通讯
就可以轻松地让软件具有相应的音视频聊天功能。首先让我们简单了解一下音视频聊天功能软件的开发流程。
·
2022-10-19 17:03
即时通讯
即时通讯
技术文集(第2期):脑残式网络编程系列 [共12篇]
为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术周刊,本次是第2期。第1篇[标题]脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手[链接]http://www.52im.net/thread-17...[摘要]网络编程中TCP协议的三次握手和四次挥手的问题,在面试中是最为常见的知识点之一。本篇文章尝试使用动画图片的方式,来对这个知识点进行“脑残
·
2022-10-18 11:19
即时通讯im网络编程
免费的
即时通讯
和付费
即时通讯
都有什么区别?
即时通讯
软件相信大家并不陌生,在互联网技术不断发展的背景下,如今我们所使用的
即时通讯
软件也日渐完善,各种基础性的文字、语音、视频
即时通讯
不再是新鲜事,而
即时通讯
软件也随之发生了各种变化。
·
2022-10-17 14:34
即时通讯
开源和非开源im
即时通讯
源码有什么区别,哪个更好
今天让我们从开源
即时通讯
源码和非开源
即时通讯
源码角度来简单分析一下两种源码的差别,继而更好的做出选择。开源通常指开放性更高的权限代码。
·
2022-10-15 23:42
即时通讯
开发一个
即时通讯
要多久,需要花费多少?
互联网时代造就了一批新型产业和体系,而在各类型互联网企业中,软件开发特别是
即时通讯
软件的开发与应用更是重要的构成。
·
2022-10-14 17:58
即时通讯
开发
即时通讯
容易吗?一般需要多少的技术才能完成
即时通讯
现在已经随着互联网技术的应用走进了千家万户,跟早些年的通信工具不同,现在的
即时通讯
技术已经涵盖了语音
即时通讯
、视频
即时通讯
、文字
即时通讯
等多种方式,而开发
即时通讯
也成了很多互联网企业投身这一行业后想要尝试的内容
·
2022-10-14 07:24
即时通讯
IM跨平台技术学习(四):蘑菇街基于Electron开发IM客户端的技术实践
本篇将回到IM
即时通讯
技术本身,根据蘑菇街的实际技术实践,总结和分享基于Elect
·
2022-10-13 14:53
前端
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他