首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    websocket即时通讯

    websocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

    3K20编辑于 2022-09-15
  • 来自专栏即时通讯技术

    即时通讯技术文集(第6期):移动端弱网优化文章汇总

    为了更好地分类阅读52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第6 期。 ----[- 6 -] 百度APP移动端网络深度优化实践分享(一):DNS优化篇[链接] http://www.52im.net/thread-2472-1-1.html[摘要]DNS(Domain Name

    67220编辑于 2022-11-22
  • 来自专栏进击的君君的前端之路

    即时通讯系统(一)

    0 像这种特殊的数据类型如何渲染 (false/undefined/null不显示,0显示) 2、React组件和props 1、React组件有几种生成方式 function形式 class (es6) 6、JSX和HTML有什么区别 属性 事件 空格 7、list渲染 key的作用是什么 key如果不稳定有什么问题吗?

    3.2K40发布于 2018-06-28
  • 来自专栏DotNet程序园

    即时通讯组件---ImCore

    前言 ImCore 是一款 .NETCore 下利用 WebSocket 实现的简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能。

    7.8K40发布于 2019-08-01
  • 来自专栏向治洪

    xmpp即时通讯

         TLS协商(5节)后,如果需要SASL协商(6节)与资源绑定(7节),XML节可通过流来发送。 6) 一个类型为“result”的IQ节必须包含0或一个子元素。 4))的主机名,(2)在两域间(定义在如下使用 TLS(节5)并且使用SASL(节6))协商服务器到服务器的流,并(3)为通过新近-建立的流的外部域路由节到授权服务器。       6节) *内部或外部DTD子集(2。8节) *除了预定义实体(4。6节)的内部或外部实体参考。 *包含映射到预定义实体(4。 6节)保留字符的字符数据或属性值;那样的字符必须被避免       关于XML处理,如果一个XMPP实现接收到那样的约束XML数据,它必须忽略此数据。

    2.9K60发布于 2018-01-29
  • 来自专栏向治洪

    xmpp即时通讯

    6) 如果需要,接收实体发送更多的挑战,初始实体发送更多的响应。       incorrect-encoding/>-- 3)<invalid-authzid/>-- 4)<invalid-mechanism/>-- 5)<mechanism-too-weak/>-- 6) urn:ietf:params:xml:ns:xmpp-sasl'>      <incorrect-encoding/>    </failure>    </stream:stream> 步6: ",cnonce="OA6MHXh6VqTrRk",\    nc=00000001,qop=auth,digest-uri="xmpp/example.org",\    response=d388dad90d4bbd760a152321f2143af7 6) 接收服务器通知源服务器授权是否通过。        

    2.7K80发布于 2018-01-29
  • 来自专栏向治洪

    xmpp即时通讯

    一但客户端完成了SASL协商(第6节),客户端可以通过流发送极多的XML节给网络上的任意容器。 4.3 流安全         当在XMPP1.0中协商XML流时,TLS应当按TLS应用(第5节)所定义的来使用,SASL必须按SASL(第6节)所定义的来使用。 6)<host-unknown/>--由初始实体在流头中提供的‘to’属性值于服务器所拥有的主机名不一致。       6) 接收实体必须考虑TLS协商在发送<proceed/>元素的关闭“>”字符之后立即开始。 6) 初始实体与接收实体尝试依据[TLS]完成TLS协商。       7) 如果TLS协商不成功,接收实体必须终止TCP连接。

    2.8K90发布于 2018-01-29
  • 来自专栏用户4215420的专栏

    深入浅出即时通讯(1)_即时通讯协议对比

    即时通讯协议对比 业界上用来做即时通讯的解决方案有:1. 基于http 的轮询; 2. 基于websocket 长连接; 3. 如果用作即时通讯这种专业化的软件不那么适合。 1.1.2 Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议。 一般而言,不是专业做即时通讯的中小企业都很少打造自己的通讯协议。 1.2 即时通讯协议选型 在设计"E聊SDK"的过程中,笔者注意考虑了以下几点即时通讯的需求: 聊天方式支持单聊,群聊,消息类型支持文本,表情 ,图片,文件等; 首要支持移动端(android, ios 并在最后介绍了"E聊SDK"的通讯方案选型的考虑,以便打造一个现代化即时通讯应用。

    4.1K20编辑于 2022-05-17
  • 来自专栏向治洪

    xmpp即时通讯详解

    (Ipv4地址与Ipv6地址规则定义在[Ipv6]的附录B;符合结点规则的允许字符序列由Nodeprep profile of [STRINGPREP]定义,编入本文档的附录A;符合资源规则的允许字符序列由       sub-domain      = (internationalized domain label)       address-literal = IPv4address / IPv6address 3.5 决定地址         SASL协商后(第6节),如果正确,资源绑定(第7节),流接收实体必须决定初始实体的JID。         如果SASL协商(第6节)期间未指定授权身份,对服务器与服务器间的通信,初始实体的JID应当被授权身份,派生于认证身份,在SASL(Simple Authentication and Security 如果SASL协商(第6节)期间未指定授权身份,对客户端到服务器的通信,“bare JID”(<node@domain>)应该被授权身份,被派生于授权认证,定义在[SASL]。

    3.8K50发布于 2018-01-29
  • 来自专栏全栈程序员必看

    即时通讯聊天源码

    前端开发语言:VUE( 安卓,IOS,WEB为一套前端代码) 前端操作需要设置vue主程序的三个api接口 发布h5打包上传服务器即可 后台地址:域名/admin_login TP伪静态,防跨域关掉

    2.2K10编辑于 2022-08-27
  • 来自专栏JavaGuide

    6k+点赞的SpringBoot+Netty分布式即时通讯系统!爱了爱了!

    最近公司开发需要用到 IM 系统,自己开发的话需要耗费较多时间和精力。于是我们考虑在开源项目的基础上二次开发,我们对比了较多开源方案之后,选择了 CIM[1]。

    3K30发布于 2020-09-10
  • 来自专栏锐智互动

    app如何实现即时通讯

    企业通讯APP开发: 企业通讯一种是以企业内部办公为主,建立员工交流平台,减少运营成本,促进企业办公效率,另一种是以即时通讯为基础,整合相关应用,目前,企业通信app被各类企业广泛使用。 如果开发一块即时通讯App需要哪些必不可少的功能呢。 注册登录:用户下载安装即时通讯app后,能够立刻登录使用,一键操作,方便快捷。 即时聊天:打开即时通讯app找到想要联系的好友就能随时随地进行沟通。 互加好友:这一功能是即时通讯app的最基础的功能,用户只需要通过输入账号,扫二维码等方式互加好友。 发布朋友圈状态:在即时通讯app上能够随时随地发布心情日志,记录等状态,分享给所有的好友。 附近好友:利用GPS定位功能可以查看在附近的好友,发起即使通讯,轻松交友聊天。

    2.5K50发布于 2019-10-31
  • 来自专栏用户8119822的专栏

    即时通讯开发系统的介绍

    由于即时通讯系统的复杂性和对服务器稳定性的很高要求,一般即时通讯系统开发至少需要1年左右的时间,而这还只是测试版,离"稳定"还有一定距离,而这时匆匆上马的不稳定的系统会让你失去用户,您也不可能召集上万台电脑进行测试 所以,需要选择与专业的音视频即时通讯开发公司合作,可以快速获得即时通讯的开发经验和一套稳定的系统。  专注于即时通讯系统开发,领先于全国开始研发 P2P 即时通讯 SDK 平台AnyChat sdk 便应运而生,AnyChat SDK分为客户端SDK和服务器SDK两大部分,其中客户端SDK用于实现语音、 AnyChat集成第三方编×××   通过AnyChat音视频互动开发平台(SDK),可以开发具有企业特色的即时通讯系统、视频游戏系统、视频会议系统、网络教学系统以及在线客服系统等,系统的功能、界面完全由企业定制

    1.9K30发布于 2021-02-03
  • 来自专栏爪哇学习日记

    即时通讯聊天系统-Gitter

    Gitter ​ Gitter是GitHub存储库的开发人员和用户的即时通讯聊天室系统。

    2.6K10编辑于 2022-06-15
  • 来自专栏全栈程序员必看

    通讯协议与即时通讯

    3.MQTT MQTT全称叫做Message Queuing Telemetry Transport,意为消息队列遥测传输,是IBM开发的一个即时通讯协议。 小型传输,开销很小(固定长度的头部是2字节),协议交换最小化,以降低网络流量; 这就是为什么MQTT能以轻量级低消耗著称,所以MQTT特别适用于低开销、低宽带占用的即时通讯场景。

    3K30编辑于 2022-08-05
  • 来自专栏FHADMIN

    java Activiti6 工作流引擎 websocket 即时聊天 SSM源码 支持手机即时通讯聊天

    博文来源:http://www.fhadmin.org/webnewsdetail1.html 即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端, 、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息 5.待办任务   :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人 6. 已办任务   :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成) 注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时,        任务发起人会收到站内信消息通知 支持多个公众号) 4     图片爬虫技术 输入有图片的网址,能把此网页的图片爬取并下载到本地服务器 5     SQL 编辑器, 支持复杂sql语句(写入语句,查询语句),生成报表,可以导出excel 6      根据单号自动识别) 9    调用摄像头拍照 自定义裁剪编辑头像,头像图片色度调节 10  代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码 11  视频播放技术 视频弹幕技术,多人即时通讯弹幕聊天

    2.8K10发布于 2018-10-12
  • 来自专栏WordPress果酱

    WordPress 即时通讯工具插件:IM Online

    能够智能的在6个状态服务器中转换来保证正确的状态信息。 可配置的图标包可以让你配置你状态图标的显示。 快速的页面导入时间,最少的活动和缓存状态。

    2K20编辑于 2023-04-13
  • 来自专栏开发经验

    Spring Boot + WebSocket 实现 IM 即时通讯

    即时通讯(IM)已经成为现代应用中不可或缺的一部分,从社交媒体到企业协作工具,无不依赖于IM技术来实现实时消息传递。 本文将介绍如何使用Spring Boot和WebSocket实现一个简单的即时通讯系统。 1. 项目环境准备 首先,我们需要创建一个Spring Boot项目,并添加WebSocket的相关依赖。 $(document).ready(function () { connect(); }); </script> </body> </html> 6. 打开多个浏览器窗口或标签页,可以在它们之间发送消息,验证即时通讯功能是否正常工作。 7. 结论 通过Spring Boot和WebSocket,可以快速构建一个高效的即时通讯系统。本文介绍了基本的配置和实现流程,并提供了一个简单的示例。在实际项目中,可以根据需求进一步扩展和优化。

    89210编辑于 2025-06-01
  • 来自专栏用户8123565的专栏

    IM即时通讯实现原理

    即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。 一般的步骤: 首先,用户A输入自己的用户名和密码登录即时通讯服务器,服务器通过读取用户数据库来验证用户身份,如果用户名、密码都正确,就登记用户A的IP地址、IM客户端软件的版本号及使用的TCP/UDP端口号 其次,根据用户A存储在IM服务器上的好友列表 (Buddy List),服务器将用户A在线的相关信息发送到也同时在线的即时通讯好友的PC机,这些信息包括在线状态、IP地址、 IM客户端使用的TCP端口( Port)号等,即时通讯好友PC机上的即时通讯软件收到此信息后将在PC桌面上弹出一个小窗口予以提示。 随着用户需求和技术环境的发展,目前主流的即时通讯系统倾向于在即时通讯客户端之间、即时通讯客户端和即时通讯服务器之间都采用TCP协议 。

    2.8K20发布于 2021-01-26
  • 来自专栏小孟开发笔记

    uniapp使用WebSocket实现即时通讯

    #409eff;color: #fff;border: none;border-radius: 5px;cursor: pointer; } </style> 以上就是uniapp使用WebSocket实现即时通讯的教程 服务器端推荐php版本的PHPSocket.IO是PHP版本的Socket.IO服务端实现,基于workerman开发 未经允许不得转载:肥猫博客 » uniapp使用WebSocket实现即时通讯

    6.1K40编辑于 2023-10-18
领券