对象通信方法、装置、介质、电子设备及程序产品制造方法及图纸

技术编号:44521988 阅读:14 留言:0更新日期:2025-03-07 13:14
本公开涉及一种对象通信方法、装置、介质、电子设备及程序产品,涉及通信技术领域,该方法通过获取消息发送方向目标对象发送的通信消息,然后根据目标对象的对象标识,从数据库中获取目标对象的通信地址,并根据通信地址,向目标对象发送通信消息,不仅可以实现更细粒度的对象级别通信,避免了进程间通信的复杂操作,而且对于消息发送方而言,无需关心目标对象的通信细节,依赖目标对象的对象标识即可完成消息发送,极大简化了通信过程,从而能够降低通信开销。另外,由于依赖目标对象的对象标识即可完成消息发送,能够使得通信系统具有较高的扩展性,即使通信系统新增进程或者对象,也不会导致其他对象的通信发生变化。

【技术实现步骤摘要】

本公开涉及通信,具体地,涉及一种对象通信方法、装置、介质、电子设备及程序产品


技术介绍

1、目前,游戏服务器内部的通信一般是进程级别的通信。一般来说,需要通信的进程之间建立tcp(transmission control protocol,传输控制协议)连接,然后通过tcp连接来发送和接收消息。但是,这种通信方式,发送方在发送消息时,存在一个根据消息的接收者来寻找目标进程的过程,这一过程往往较为繁琐且扩展性不佳。例如,使用一致性哈希查找目标进程,则需要发送方了解目标进程的数量,进程数量发生变化之后,容易导致目标进程选择错误。


技术实现思路

1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种对象通信方法,包括:

3、获取消息发送方向目标对象发送的通信消息,所述目标对象为运行在进程中的对象;...

【技术保护点】

1.一种对象通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述通信地址,向所述目标对象发送所述通信消息,包括:

3.根据权利要求2所述的方法,其特征在于,所述第二消息管理进程还用于在所述第二消息管理进程未查询到所述目标对象所在的进程的情况下,将所述通信消息退回至所述第一消息管理进程;所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述获取消息发送方向目标对象发送的通信消息,包括:

6.根据权利要求1至5中任一项所述的方法,其...

【技术特征摘要】

1.一种对象通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述通信地址,向所述目标对象发送所述通信消息,包括:

3.根据权利要求2所述的方法,其特征在于,所述第二消息管理进程还用于在所述第二消息管理进程未查询到所述目标对象所在的进程的情况下,将所述通信消息退回至所述第一消息管理进程;所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述获取消息发送方向目标对象发送的通信消...

【专利技术属性】
技术研发人员:胡耀涛
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1