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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113452739A(43)申请公布日2021.09.28(21)申请号202010230750.3(22)申请日2020.03.27(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人张宝印(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人张一军李阳(51)Int.Cl.H04L29/08(2006.01)H04L29/06(2006.01)G06F9/54(2006.01)权利要求书2页说明书7页附图4页(54)发明名称一种消息处理方法和装置(57)摘要本发明公开了消息处理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括接收第一系统发送的消息请求;其中,所述的消息请求包括系统编码、操作编码以及消息内容;将所述消息请求进行广播,进而使其他系统根据所述消息请求中的系统编码和操作编码确定处理消息内容;接收其他系统发送的所述消息请求的处理结果,以将所述处理结果发送至第一系统。从而,本发明的实施方式能够解决现有各个软件系统之间依赖性强、耦合度高的问题。CN113452739ACN113452739A权利要求书1/2页1.一种消息处理方法,其特征在于,包括:接收第一系统发送的消息请求;其中,所述的消息请求包括系统编码、操作编码以及消息内容;将所述消息请求进行广播,进而使其他系统根据所述消息请求中的系统编码和操作编码确定处理消息内容;接收其他系统发送的所述消息请求的处理结果,以将所述处理结果发送至第一系统。2.根据权利要求1所述的方法,其特征在于,进而使其他系统根据所述消息请求中的系统编码和操作编码确定处理消息内容,包括:其他系统获取所述消息请求中的系统编码,判断是否为该其他系统的编码;根据判断结果,若是则根据操作编码处理消息内容并返回处理结果,若否则跳过所述消息请求。3.根据权利要求2所述的方法,其特征在于,根据操作编码处理消息内容并返回处理结果,包括:当根据操作编码处理消息内容的处理结果为异常时,则该其他系统执行异常抛出。4.根据权利要求2所述的方法,其特征在于,根据操作编码处理消息内容并返回处理结果,包括:基于预设的操作编码表,该其他系统查找是否存在消息请求中的操作编码,若存在则根据操作编码处理消息内容并返回处理结果,若不存在则返回预设格式的结果信息。5.根据权利要求1-4任一所述的方法,其特征在于,包括:接收其他系统发送的所述消息请求的处理结果异常,则将所述消息请求再次进行广播,直至接收到消费成功的处理结果。6.根据权利要求1所述的方法,其特征在于,接收其他系统发送的所述消息请求的处理结果之后,还包括:将所述处理结果保存至消息服务器中。7.一种消息处理装置,其特征在于,包括:第一模块,用于接收第一系统发送的消息请求;其中,所述的消息请求包括系统编码、操作编码以及消息内容;第二模块,用于将所述消息请求进行广播,进而使其他系统根据所述消息请求中的系统编码和操作编码确定处理消息内容;第三模块,用于接收其他系统发送的所述消息请求的处理结果,以将所述处理结果发送至第一系统。8.根据权利要求7所述的装置,其特征在于,所述第三模块,还用于:接收其他系统发送的所述消息请求的处理结果异常,则将所述消息请求再次进行广播,直至接收到消费成功的处理结果。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的方法。2CN113452739A权利要求书2/2页10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-6中任一所述的方法。3CN113452739A说明书1/7页一种消息处理方法和装置技术领域[0001]本发明涉及计算机技术领域,尤其涉及一种消息处理方法和装置。背景技术[0002]随着互联网业务的发展,在各个软件系统之间存在着各种关系和耦合。目前比较流行系统之间交互方式有以下几种方式:[0003]基于接口定义和发布,即基于微服务远程RPC调用方式。其中,RPC全称RemoteProcedureCall,远程过程调用,是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。[0004]以及基于一种泛化调用的方式进行调用,例如通过定义接口的名称和方法等等。另外,还有基于http的请求REST风格方式的接口进行访问。其中,RepresentationalStateTransfer,简称REST是针对网络应用的设计和开发方式,可降低开发的复杂性