一种双向网络通讯方法及系统与流程

文档序号:37803257发布日期:2024-04-30 17:13阅读:4来源:国知局
一种双向网络通讯方法及系统与流程

本申请涉及智能化双向网络通讯,并且更具体地,涉及一种双向网络通讯方法及系统。


背景技术:

1、随着智能安防和警云等领域的发展,双向网络通讯方法在实现实时数据传输和交互的需求中起到了重要作用。双向网络通讯方法是一种利用网络技术实现客户端和服务器之间的数据交换和反馈的方法,它可以应用于智能安防,警云等领域,提高数据的传输效率和安全性。双向网络通讯方法的核心是建立一个稳定的通讯通道,并实现数据请求、响应、反馈等功能。

2、在进行双向网络通讯时,数据请求和数据响应是通讯过程中最重要的环节,它们决定了客户端能否获取所需的答案数据。然而,在传统的双向网络通讯方案中,服务器需要遍历整个数据库来查询相应的答案数据,并且将查询到的全部答案数据都发送给客户端。但是,在实际的通讯过程中,客户端只需要其中的一部分数据,这就回导致数据冗余传输,浪费了带宽和资源。此外,在传统方案中,数据的匹配是基于简单的关键词匹配或模糊匹配,无法准确捕捉数据之间的语义关联,导致匹配准确性不高。

3、因此,期望一种优化的双向网络通讯方案。


技术实现思路

1、为了解决上述技术问题,提出了本申请。本申请提供了一种双向网络通讯方法及系统,其包括:客户端向服务器发送连接请求,包括标识信息和通讯参数;服务器响应并建立通讯通道,返回确认信息;客户端根据确认信息完成通讯通道建立,并发送数据请求;服务器根据请求查询答案数据并发送数据响应;客户端处理并向服务器发送反馈消息;服务器根据反馈消息调整并发送更新消息;客户端处理更新消息并发送结束消息;服务器根据结束消息反馈并关闭通讯通道,这样实现了高效的双向通讯和反馈机制,适用于各种网络应用场景。

2、第一方面,提供了一种双向网络通讯方法,其包括:

3、客户端向服务器发送连接请求,其中,所述连接请求包括所述客户端的标识信息和通讯参数;

4、响应于所述服务器接收到所述连接请求,根据所述连接请求建立通讯通道,并向所述客户端返回确认信息,其中,所述确认信息包括所述服务器的标识信息和通讯参数;

5、响应于所述客户端接收到所述确认信息,根据所述确认信息完成所述通讯通道的建立并向所述服务器发送数据请求,其中,所述数据请求包括所述客户端需要的数据类型和范围;

6、响应于所述服务器接收到所述数据请求,根据所述数据请求从数据库中查询相应的答案数据,并向所述客户端发送数据响应,其中,所述数据响应包括所述答案数据;

7、响应于所述客户端接收到所述数据响应,根据所述数据响应进行相应的处理和展示,并向所述服务器发送反馈消息,其中,所述反馈消息包括所述客户端的评价和建议;

8、响应于所述服务器接收到所述反馈消息,根据所述反馈消息进行相应的调整和优化,并向所述客户端发送更新消息,其中,所述更新消息包括更新后的数据;

9、响应于所述客户端接收到所述更新消息,根据所述更新消息进行相应的处理和展示,并向所述服务器发送结束消息,其中,所述结束消息包括所述客户端对通讯过程的评价和建议;

10、响应于所述服务器接收到所述结束消息,根据所述结束消息进行相应的反馈,并关闭所述通讯通道。

11、第二方面,提供了一种双向网络通讯系统,其包括:

12、连接请求发送模块,用于客户端向服务器发送连接请求,其中,所述连接请求包括所述客户端的标识信息和通讯参数;

13、通讯通道建立模块,用于响应于所述服务器接收到所述连接请求,根据所述连接请求建立通讯通道,并向所述客户端返回确认信息,其中,所述确认信息包括所述服务器的标识信息和通讯参数;

14、数据请求发送模块,用于响应于所述客户端接收到所述确认信息,根据所述确认信息完成所述通讯通道的建立,并向所述服务器发送数据请求,其中,所述数据请求包括所述客户端需要的数据类型和范围;

15、答案数据查询模块,用于响应于所述服务器接收到所述数据请求,根据所述数据请求从数据库中查询相应的答案数据,并向所述客户端发送数据响应,其中,所述数据响应包括所述答案数据;

16、数据响应处理和展示模块,用于响应于所述客户端接收到所述数据响应,根据所述数据响应进行相应的处理和展示,并向所述服务器发送反馈消息,其中,所述反馈消息包括所述客户端的评价和建议;

17、反馈消息调整和优化模块,用于响应于所述服务器接收到所述反馈消息,根据所述反馈消息进行相应的调整和优化,并向所述客户端发送更新消息,其中,所述更新消息包括更新后的数据;

18、更新消息处理和展示模块,用于响应于所述客户端接收到所述更新消息,根据所述更新消息进行相应的处理和展示,并向所述服务器发送结束消息,其中,所述结束消息包括所述客户端对通讯过程的评价和建议;

19、结束消息反馈模块,用于响应于所述服务器接收到所述结束消息,根据所述结束消息进行相应的反馈,并关闭所述通讯通道。

20、与现有技术相比,本申请提供的双向网络通讯方法及系统,其包括:客户端向服务器发送连接请求,包括标识信息和通讯参数;服务器响应并建立通讯通道,返回确认信息;客户端根据确认信息完成通讯通道建立,并发送数据请求;服务器根据请求查询答案数据并发送数据响应;客户端处理并向服务器发送反馈消息;服务器根据反馈消息调整并发送更新消息;客户端处理更新消息并发送结束消息;服务器根据结束消息反馈并关闭通讯通道,这样实现了高效的双向通讯和反馈机制,适用于各种网络应用场景。



技术特征:

1.一种双向网络通讯方法,其特征在于,包括:

2.根据权利要求1所述的双向网络通讯方法,其特征在于,响应于所述服务器接收到所述数据请求,根据所述数据请求从数据库中查询相应的答案数据,并向所述客户端发送数据响应,其中,所述数据响应包括所述答案数据,包括:

3.根据权利要求2所述的双向网络通讯方法,其特征在于,对所述数据检索需求进行基于词粒度的语义编码以得到数据检索需求词粒度语义编码特征向量的序列,包括:对所述数据检索需求进行分词处理后通过包含词嵌入层的语义编码器以得到所述数据检索需求词粒度语义编码特征向量的序列。

4.根据权利要求3所述的双向网络通讯方法,其特征在于,对所述备选答案数据进行基于词粒度的语义编码以得到备选答案数据词粒度语义编码特征向量的序列,包括:对所述备选答案数据进行分词处理后通过所述包含词嵌入层的语义编码器以得到所述备选答案数据词粒度语义编码特征向量的序列。

5.根据权利要求4所述的双向网络通讯方法,其特征在于,对所述数据检索需求词粒度语义编码特征向量的序列和所述备选答案数据词粒度语义编码特征向量的序列进行语义交互融合以得到数据检索需求-备选答案交互匹配特征,包括:使用颗粒注意力机制层对所述数据检索需求词粒度语义编码特征向量的序列和所述备选答案数据词粒度语义编码特征向量的序列进行颗粒注意力交互融合以得到数据检索需求-备选答案交互匹配特征向量作为所述数据检索需求-备选答案交互匹配特征。

6.根据权利要求5所述的双向网络通讯方法,其特征在于,使用颗粒注意力机制层对所述数据检索需求词粒度语义编码特征向量的序列和所述备选答案数据词粒度语义编码特征向量的序列进行颗粒注意力交互融合以得到数据检索需求-备选答案交互匹配特征向量作为所述数据检索需求-备选答案交互匹配特征,包括:

7.根据权利要求6所述的双向网络通讯方法,其特征在于,基于所述数据检索需求-备选答案交互匹配特征,确定匹配度是否超过预定阈值,并确定是否返回所述备选答案数据,包括:

8.根据权利要求7所述的双向网络通讯方法,其特征在于,对所述数据检索需求-备选答案交互匹配特征向量进行聚类优化以得到优化后数据检索需求-备选答案交互匹配特征向量,包括:

9.根据权利要求8所述的双向网络通讯方法,其特征在于,将所述优化后数据检索需求-备选答案交互匹配特征向量通过分类器以得到分类结果,所述分类结果用于表示匹配度是否超过预定阈值,包括:

10.一种双向网络通讯系统,其特征在于,包括:


技术总结
本发明公开了一种双向网络通讯方法及系统,涉及智能化双向网络通讯技术领域,其包括:客户端向服务器发送连接请求,包括标识信息和通讯参数;服务器响应并建立通讯通道,返回确认信息;客户端根据确认信息完成通讯通道建立,并发送数据请求;服务器根据请求查询答案数据并发送数据响应;客户端处理并向服务器发送反馈消息;服务器根据反馈消息调整并发送更新消息;客户端处理更新消息并发送结束消息;服务器根据结束消息反馈并关闭通讯通道,这样实现了高效的双向通讯和反馈机制,适用于各种网络应用场景。

技术研发人员:宋健,黄宏荣
受保护的技术使用者:深圳市丛文安全电子有限公司
技术研发日:
技术公布日:2024/4/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1