问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何实现wscoket的实时通讯

发布网友 发布时间:2022-06-02 03:45

我来回答

1个回答

热心网友 时间:2023-10-27 15:30

如何实现wscoket的实时通讯
Android现在即时通讯(或者消息推送)有好几个开源项目框架可以实现,可以使用XMPP来实现即时通信。

XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。

1. XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分; 核心的XML流传输协议 基于XML流传输的即时通讯扩展应用 XMPP的核心XML流传输协议的定义使得XMPP能够在一个比以往网络通信协议更规范的平台上。借助于XML易于解析和阅读的特性,使得XMPP的协议能够非常漂亮。 XMPP的即时通讯扩展应用部分是根据IETF在这之前对即时通讯的一个抽象定义的,与其他业已得到广泛使用的即时通讯协议,诸如AIM,QQ等有功能完整,完善等先进性。

2.XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关承担着与异构即时通信系统的互联互通,异构系统可以包括SMS(短信),MSN,ICQ等。基本的网络形式是单客户端通过TCP/IP连接到单服务器,然后在之上传输XML。

3.传输的是与即时通讯相关的指令。在以前这些命令要么用2进制的形式发送,要么用纯文本指令加空格加参数加换行苻的方式发送(比如MSN)。而XMPP传输的即时通讯指令的逻辑与以往相仿,只是协议的形式变成了XML格式的纯文本。这不但使得解析容易了,人也容易阅读了,方便了开发和查错。而XMPP的核心部分就是一个在网络上分片断发送XML的流协议。这个流协议是XMPP的即时通讯指令的传递基础,也是一个非常重要的可以被进一步利用的网络基础协议。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 你一定读过关于成长的书吧,请你选择一本推荐给大家,你会推荐什么书? 人牙齿的数目是多少??? 钉钉为什么一分屏就关闭了摄像头 钉钉安装是不是很麻烦 想请问一下是不是每个人都会长智齿,如果不是,那会长的比例大概是多少,谢谢 长智齿的比例 天行健,君子自强不息表现了中国古代哲学怎么样的思想传统 明月之天行九歌天行九歌第16集片尾曲叫什么 秦时明月中人物为什么以九歌命名 月孛的月孛 求高人拟七言对联一付:上联:飞…(含红字)下联:鹏…(含娟字) 萧炎的斗技有哪些? 求大神指点宝贝换主图后访客订单全下来了 微软的防毒软件有哪些? 微软除了MSE还有什么杀毒软件 微软官网下载的杀毒软件 我访客订单,为什么查不到票,发短信也收不到 微软公司现在用什么杀毒软件? 谁知道微软公司使用的是什么杀毒软件? 我想知道微软现在用什么杀毒软件阿 jar打包成exe就连接不上数据库了 VB中怎样把jar一起打包进去,并生成一个exe 你觉得人死后会去哪里? 会计从业资格证报名费是多少、 考会计从业需要交报名费吗 ?我是会计专业的 考会计从业资格证报名费是多少钱 sql server 2000 无法启动 sql server2000 的服务管理器怎么运行不了? w7系统下sql server2000怎么运行不起来 人死后会去哪里继续待在人间吗 我国为什么要推广太阳能光伏发电呢? SQL server 2000无法启动 现在光伏太阳能怎么样?*会按套路补贴吗?成本价和利润率是多少?还有真实使用寿命多久,有大的推广价 DDT 343 的key 绣球花喜欢阳光还是阴凉? 盆栽绣球叶子被大风吹伤了怎么办?有些干吧,但是晚上浇水叶子又好了一半,怎么挽救? 基金经理的媒体评论 如何评价基金经理的择股能力 我的联通手机卡上不了网怎么办 评价基金经理业绩时,对于一个基金经理管理两只基金,这两只基金的业绩都归因到该基金经理吗?