预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115086425A(43)申请公布日2022.09.20(21)申请号202211010394.XH04L69/16(2022.01)(22)申请日2022.08.23(71)申请人中航金网(北京)电子商务有限公司地址100176北京市大兴区北京经济技术开发区荣华南路13号院10号楼8层801室(72)发明人张栋李睿博周凯刘力伟王根镇(74)专利代理机构北京众达德权知识产权代理有限公司11570专利代理师甄伟军(51)Int.Cl.H04L67/565(2022.01)H04L67/141(2022.01)H04L67/01(2022.01)权利要求书2页说明书12页附图7页(54)发明名称消息传输方法、装置、程序产品、介质及电子设备(57)摘要本申请的实施例提供了一种消息传输方法、装置、程序产品、介质及电子设备,涉及通信技术领域。该方法包括:接收由目标客户端发出的第一消息,所述第一消息的消息格式为Socket格式;基于所述第一消息确定目标服务端,并将所述第一消息的消息格式由Socket格式转换为MQ格式,所述目标服务端为所述目标客户端发送所述第一消息的目的地;将所述第一消息投递至与所述目标服务端相对应的消息队列中,以使得所述目标服务端从与所述目标服务端相对应的消息队列中读取所述第一消息。本申请实施例的技术方案可以精简通信链路,降低对通信资源的消耗。CN115086425ACN115086425A权利要求书1/2页1.一种消息传输方法,其特征在于,所述方法包括:接收由目标客户端发出的第一消息,所述第一消息的消息格式为Socket格式;基于所述第一消息确定目标服务端,并将所述第一消息的消息格式由Socket格式转换为MQ格式,所述目标服务端为所述目标客户端发送所述第一消息的目的地;将所述第一消息投递至与所述目标服务端相对应的消息队列中,以使得所述目标服务端从与所述目标服务端相对应的消息队列中读取所述第一消息。2.根据权利要求1所述的方法,其特征在于,在接收由目标客户端发出的第一消息之前,所述方法还包括:接收由网关截取并转发的所述目标客户端向服务端发出的连接请求,所述连接请求为所述目标客户端首次向服务端发出的第一消息;响应于所述连接请求,按照长连接协议,通过所述网关建立与所述目标客户端之间的第一通信链路,所述第一通信链路用于在与所述目标客户端之间传输消息。3.根据权利要求2所述的方法,其特征在于,在接收由网关截取并转发的所述目标客户端向服务端发出的连接请求之后,所述方法还包括:获取关联记录,所述关联记录中保存有多个客户端的客户端网络地址与多个服务端的服务端网络地址之间的关联关系;根据所述关联记录,从多个服务端中为所述目标客户端分配一个服务端,作为目标服务端;建立所述目标客户端的客户端网络地址与所述目标服务端的服务端网络地址之间的目标关联关系,并将所述目标关联关系保存至关联记录中,所述目标关联关系用于所述目标客户端与所述目标服务端在通信过程中相互关联。4.根据权利要求3所述的方法,其特征在于,所述根据所述关联记录,从多个服务端中为所述目标客户端分配一个服务端,包括:根据所述关联记录,分别确定各个服务端与客户端的关联次数;从多个服务端中为所述目标客户端分配一个关联次数最少的服务端。5.根据权利要求3所述的方法,其特征在于,所述接收由目标客户端发出的第一消息,包括:在所述目标客户端向目标服务端发出第一消息时,通过网关判断所述第一消息是否属于长连接协议;如果所述第一消息属于长连接协议,则通过所述第一通信链路接收由网关截取并转发的所述目标客户端向所述目标服务端发出的第一消息。6.根据权利要求3所述的方法,其特征在于,所述基于所述第一消息确定目标服务端,包括:从所述第一消息中确定所述目标客户端的客户端网络地址;从所述关联记录中查询与所述目标客户端的客户端网络地址相关联的服务端网络地址,以在多个服务端中确定所述目标服务端。7.根据权利要求1所述的方法,其特征在于,在将所述第一消息投递至与所述目标服务端相对应的消息队列中之前,所述方法还包括:接收由各个服务端发送的第二通信链路注册请求,所述各个服务端中包括所述目标服2CN115086425A权利要求书2/2页务端;响应于所述第二通信链路注册请求,建立与各个服务端之间的第二通信链路,所述第二通信链路中包括消息队列。8.根据权利要求7所述的方法,其特征在于,所述将所述第一消息投递至与所述目标服务端相对应的消息队列中,包括:查询与所述目标服务端建立的第二通信链路,作为目标通信链路;将所述第一消息投递至所述目标通信链路中的消息队列中。9.根据权利要求2所述的方法,其特征在于,所述方法还包括:从与所述目标服务端相对应的消息队列中读取由所述目标