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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114979241A(43)申请公布日2022.08.30(21)申请号202210623208.3(22)申请日2022.06.01(71)申请人北京字跳网络技术有限公司地址100190北京市海淀区紫金数码园4号楼2层0207(72)发明人张猛韩伟(74)专利代理机构北京英创嘉友知识产权代理事务所(普通合伙)11447专利代理师温易娜(51)Int.Cl.H04L67/146(2022.01)H04L67/141(2022.01)G06F9/54(2006.01)权利要求书2页说明书15页附图5页(54)发明名称通信方法、装置、存储介质以及电子设备(57)摘要本公开涉及一种通信方法、装置、存储介质以及电子设备,涉及通信技术领域,该方法通过获取第一消息发送节点待发送的第一通信消息,通过与第一消息发送节点关联的第一服务进程,确定接收第一通信消息的目标进程的目标进程标识符以及目标服务标识符,并通过第一服务进程基于目标服务标识符将第一通信消息发送至目标服务进程,其中,目标服务进程用于确定与目标进程标识符对应的目标进程,并将第一通信消息发送至目标进程。由此,在通信过程中,不需要指定目标进程的网络地址,降低了通信系统的开销,以及降低了开发人员的学习成本。当在通信系统中增加新的进程,也不会导致其他已有进程的配置参数发生变动,有利于通信系统的动态扩展。CN114979241ACN114979241A权利要求书1/2页1.一种通信方法,其特征在于,应用于第一电子设备,所述方法包括:获取第一消息发送节点待发送的第一通信消息;通过与所述第一消息发送节点关联的第一服务进程,确定接收所述第一通信消息的目标进程的目标进程标识符以及目标服务标识符;通过所述第一服务进程基于所述目标服务标识符将所述第一通信消息发送至目标服务进程,其中,所述目标服务进程用于确定与所述目标进程标识符对应的目标进程,并将所述第一通信消息发送至所述目标进程。2.根据权利要求1所述的通信方法,其特征在于,所述获取第一消息发送节点待发送的第一通信消息之前,所述方法还包括:创建第一共享内存,所述第一共享内存用于存储所述第一消息发送节点待发送的第一通信消息;所述获取第一消息发送节点待发送的第一通信消息,包括:通过所述第一服务进程访问所述第一共享内存,获取所述第一消息发送节点待发送的第一通信消息。3.根据权利要求1所述的通信方法,其特征在于,在通过所述第一服务进程基于所述目标服务标识符将所述第一通信消息发送至目标服务进程之前,所述方法还包括:在所述目标服务进程为运行在第二电子设备中的第二服务进程时,通过所述第一服务进程将所述第一通信消息存储在第二共享内存中,其中,所述第二共享内存是所述第一服务进程创建的用于存储通信消息的区块。4.根据权利要求1所述的通信方法,其特征在于,所述通过所述第一服务进程基于所述目标服务标识符将所述第一通信消息发送至目标服务进程,包括:在所述目标服务进程为运行在第二电子设备中的第二服务进程时,根据所述目标服务标识符,获取所述第二服务进程的网络地址信息;根据所述网络地址信息,建立所述第一服务进程与所述第二服务进程之间的进程间通信,并通过该进程间通信将所述第一通信消息发送至所述第二服务进程。5.根据权利要求4所述的通信方法,其特征在于,所述获取所述第二服务进程的网络地址信息,包括:根据所述目标服务标识符,从注册中心中查找所述第二服务进程对应的网络地址信息,其中,所述注册中心存储有每个服务进程的服务标识符以及该服务标识符对应的网络地址信息。6.根据权利要求5所述的通信方法,其特征在于,所述方法还包括:将所述第二服务进程的网络地址信息记录在所述第一服务进程中,其中,记录到的网络地址信息用于所述第一服务进程在下一次获取到发送至所述第二服务进程的通信消息的情况下,根据记录到的所述第二服务进程的网络地址信息建立所述第一服务进程与所述第二服务进程之间的进程间通信。7.根据权利要求1所述的通信方法,其特征在于,所述将所述第一通信消息发送至所述目标进程,包括:将所述第一通信消息存储在与所述目标进程标识符对应的第三共享内存中,以使所述目标进程从所述第三共享内存中获取所述第一通信消息,其中,所述第三共享内存是所述2CN114979241A权利要求书2/2页目标进程创建的用于存储通信消息的区块。8.根据权利要求2所述的通信方法,其特征在于,所述方法还包括:通过所述第一服务进程接收第二消息发送节点向所述第一消息发送节点发送的第二通信消息;将所述第二通信消息存储在所述第一共享内存中。9.根据权利要求1所述的通信方法,其特征在于,所述确定接收所述第一通信消息的目标进程的目标进程标识符以及目标服务标识符,包括:从所述第一通信消息中读取对应