一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通信交互方法及系统、应用端、客户端、中转服务端与流程

2022-06-29 21:53:43 来源:中国专利 TAG:

技术特征:
1.一种通信交互方法,其特征在于,应用于应用端,包括:响应于接收到中转服务端转发的来自客户端的实例控制请求,确定是否存在可用的应用实例;响应于存在可用的所述应用实例,将待分配的所述应用实例中的目标应用实例的标识符发送至所述中转服务端,以建立所述目标应用实例与所述客户端之间的映射关系;响应于接收到所述中转服务端转发的来自所述客户端的描述文本会话请求,根据所述映射关系生成针对所述描述文本会话请求的应答信息,并将所述应答信息通过所述中转服务端转发至所述客户端,以建立所述应用端中的所述目标应用实例与所述客户端之间的数据通道;通过所述数据通道将所述目标应用实例的媒体数据发送至所述客户端,并通过所述数据通道将所述客户端发送的指令数据传输至所述目标应用实例。2.根据权利要求1所述的方法,其特征在于,所述确定是否存在可用的应用实例之后,还包括:响应于不存在可用的所述应用实例,生成排队通知信息,并将所述排队通知信息通过所述中转服务端转发至所述客户端;其中,所述排队通知信息用于指示所述客户端进入排队状态;所述方法还包括:针对处于排队状态的所述客户端,根据预设时间间隔确定是否存在可用的应用实例。3.根据权利要求1所述的方法,其特征在于,所述建立所述应用端中的所述目标应用实例与所述客户端之间的数据通道,还包括:获取所述应用端的第二媒体配置信息,并将所述第二媒体配置信息发送至所述中转服务端;其中,所述第二媒体配置信息,包括所述应用端的媒体类型、所述应用端的媒体格式和所述应用端的媒体接口;响应于接收到所述中转服务端转发的所述客户端的第一媒体配置信息,确定所述第一媒体配置信息是否与所述第二媒体配置信息至少部分相同;其中,所述第一媒体配置信息,包括所述客户端的媒体类型、所述客户端的媒体格式和所述客户端的媒体接口;响应于所述第一媒体配置信息与所述第二媒体配置信息至少部分相同,建立所述目标应用实例与所述客户端之间的数据通道。4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:根据所述中转服务端获取客户端候选应用地址;根据所述客户端候选应用地址进行寻址连接所述客户端以建立所述应用端与所述客户端之间的通信连接。5.一种通信交互方法,其特征在于,应用于客户端,包括:将预先生成的第一验证码发送至中转服务端以建立与所述中转服务端之间的通信连接;发送实例控制请求至所述中转服务端;响应于接收到所述中转服务端发送的来自应用端的目标应用实例的标识符,生成描述文本请求并将所述描述文本请求发送至所述中转服务端以建立所述目标应用实例与所述客户端之间的映射关系;
响应于接收到所述中转服务端发送的所述应用端的应答信息,根据所述应答信息建立所述应用端中的所述目标应用实例与所述客户端之间的数据通道;通过所述数据通道将指令数据传输至所述目标应用实例,并通过所述数据通道接收所述目标应用实例的媒体数据。6.根据权利要求5所述的方法,其特征在于,所述方法,还包括:根据所述中转服务端获取应用端候选应用地址;根据所述应用端候选应用地址进行寻址连接所述应用端以建立所述客户端与所述应用端之间的通信连接。7.根据权利要求5所述的方法,其特征在于,所述建立所述应用端中的所述目标应用实例与所述客户端之间的数据通道,还包括:获取所述客户端的第一媒体配置信息,并将所述第一媒体配置信息发送至所述中转服务端;其中,所述第一媒体配置信息,包括所述客户端的媒体类型、所述客户端的媒体格式和所述客户端的媒体接口;响应于接收到所述中转服务端转发的所述应用端的第二媒体配置信息,确定所述第一媒体配置信息是否与所述第二媒体配置信息至少部分相同;其中,所述第二媒体配置信息,包括所述应用端的媒体类型、所述应用端的媒体格式和所述应用端的媒体接口;响应于所述第一媒体配置信息与所述第二媒体配置信息至少部分相同,建立与所述应用端之间的数据通道。8.根据权利要求5所述的方法,其特征在于,所述方法,还包括:响应于接收到所述应用端通过所述数据通道传输的所述目标应用实例的媒体数据,设置指向所述媒体数据的数据流标签;展示所述媒体数据。9.一种通信交互方法,其特征在于,应用于中转服务端,包括:响应于接收到客户端发送的第一验证码和实例控制请求,根据所述第一验证码建立与所述客户端之间的通信连接,并转发所述实例控制请求至应用端;响应于接收到所述应用端发送的目标应用实例的标识符,根据所述目标应用实例的标识符建立所述目标应用实例与所述客户端之间的映射关系;响应于接收到所述客户端发送的描述文本会话请求,将所述描述文本会话请求转发至所述应用端;响应于接收到所述应用端发送的应答信息,将所述应答信息转发至所述客户端;将生成的客户端候选应用地址和应用端候选应用地址分别发送至所述应用端和所述客户端。10.根据权利要求9所述的方法,其特征在于,所述中转服务端,包括:第一验证码库;所述响应于接收到客户端发送的第一验证码和实例控制请求,根据所述第一验证码建立与所述客户端之间的通信连接,并转发所述实例控制请求至应用端,还包括:接收所述客户端发送的第一验证码;确定所述鉴权码是否存在于所述第一验证码库中;响应于所述第一验证码存在于所述第一验证码库中,则建立与所述客户端之间的通信连接,并发送所述实例控制请求至所述应用端。
11.根据权利要求10所述的方法,其特征在于,所述确定所述第一验证码是否存在于所述第一验证码库中,还包括:响应于所述第一验证码不存在于所述第一验证码库中,则向所述客户端发送第一重新验证指令;其中,所述第一重新验证指令用于指示所述客户端重新生成第一验证码,并将重新生成的第一验证码发送至所述中转服务端。12.根据权利要求9所述的方法,其特征在于,所述启动信息,包括:第二验证码;所述中转服务端,包括:第二验证码库;所述响应于接收到所述应用端发送的目标应用实例的标识符,根据所述目标应用实例的标识符建立所述目标应用实例与所述客户端之间的映射关系,还包括:响应于接收到所述应用端发送的所述目标应用实例的标识符,确定所述第二验证码是否存在于所述第二验证码库中;响应于所述第二验证码存在于所述第二验证码库中,建立与所述应用端之间的通信连接,并将所述目标应用实例的标识符发送至所述客户端。13.根据权利要求12所述的方法,其特征在于,所述响应于接收到所述应用端发送的目标应用实例的标识符,确定所述第二验证码是否存在于所述第二验证码库中,之后还包括:响应于所述第二验证码不存在于所述第二验证码库中,则向所述应用端发送第二重新验证指令;其中,所述第二重新验证指令用于指示所述应用端重新生成第二验证码,并将重新生成的第二验证码发送至所述中转服务端。14.根据权利要求9所述的方法,其特征在于,所述反馈信息,还包括:通用唯一识别码;所述方法,还包括:将所述通用唯一识别码与所述第一验证码绑定以确定所述客户端和所述应用端的关联关系。15.根据权利要求14所述的方法,其特征在于,所述将所述反馈信息发送至所述客户端,进一步包括:将所述反馈信息发送至与所述应用端存在所述关联关系的所述客户端。16.一种通信交互系统,其特征在于,包括:应用端,被配置为实现如权利要求1至4任意一项所述的方法;客户端,被配置为实现如权利要求5至8任意一项所述的方法;中转服务端,被配置为实现如权利要求9至15任意一项所述的方法。

技术总结
本申请提供一种通信交互方法及系统、应用端、客户端、中转服务端。该方法包括:响应于接收到中转服务端转发的来自客户端的实例控制请求,确定是否存在可用的应用实例;响应于存在可用的应用实例,将待分配的应用实例中的目标应用实例的标识符发送至中转服务端,以建立目标应用实例与客户端之间的映射关系;响应于接收到中转服务端转发的来自客户端的描述文本会话请求,根据映射关系生成针对描述文本会话请求的应答信息,并将应答信息通过中转服务端转发至客户端,以建立应用端中的目标应用实例与客户端之间的数据通道;通过数据通道将目标应用实例的媒体数据发送至客户端,并通过数据通道将客户端发送的指令数据传输至目标应用实例。用实例。用实例。


技术研发人员:袁斯超 黄万飞 胡哲婷 刘柏
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2022.03.29
技术公布日:2022/6/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献