用于处理信息的方法和装置制造方法及图纸

技术编号:21453835 阅读:25 留言:0更新日期:2019-06-26 04:45
本公开的实施例公开了用于处理信息的方法和装置。该方法应用于处理端,该方法的一具体实施方式包括:接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,操作标识预先关联处理模块集合;将处理模块集合中的、该模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将待输入数据输入目标处理模块,得到目标处理模块输出的处理结果,并将处理结果返回给请求端。该实施方式通过请求端指定模块标识,可以实现富于针对性的信息处理,而且还可以避免预先为处理模块集合中的处理模块指定先后执行顺序,这样当处理模块集合中的处理模块增加或减少时,可以节约代码编辑成本。

【技术实现步骤摘要】
用于处理信息的方法和装置
本公开的实施例涉及计算机
,具体涉及用于处理信息的方法和装置。
技术介绍
目前,对于用于执行串行处理流程的多个处理模块,该多个处理模块一般设置有先后执行顺序,例如该多个处理模块在代码文件中按照执行的先后顺序排列。当接收到请求端发送的涉及串行处理流程的信息处理请求时,现有方法通常是按照与该信息处理请求有关的多个处理模块的先后执行顺序,依次利用该多个处理模块中的每个处理模块得到请求端所需的处理结果。由于以上多个处理模块的先后执行顺序是预先设置好的,当该多个处理模块中的处理模块增加或减少时,开发人员通常需要耗费较多的人力和时间去编辑与该多个处理模块有关的代码。
技术实现思路
本公开的实施例提出了用于处理信息的方法和装置。第一方面,本公开的实施例提供了一种用于处理信息的方法,应用于处理端,包括:接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,操作标识预先关联处理模块集合;将处理模块集合中的、该模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将待输入数据输入目标处理模块,得到目标处理模块输出的处理结果,并将处理结果返回给请求端。在一些实施例中,在将待输入数据输入目标处理模块之前,上述方法还包括:向请求端发送确认待输入数据是否有效的第一确认信息;接收请求端发送的用于指示待输入数据有效的信息。在一些实施例中,在得到处理结果之后,上述方法还包括:向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息。在一些实施例中,在向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息之前,上述方法还包括:向请求端发送确认处理结果是否符合预期的第二确认信息;响应于接收到请求端发送的用于指示处理结果不符合预期的信息,向请求端发送确认是否重试的第三确认信息;响应于接收到请求端发送的重试指示信息,基于重试指示信息,利用目标处理模块得到与待输入数据对应的处理结果,并将所得的处理结果返回给请求端。在一些实施例中,在响应于接收到请求端发送的用于指示处理结果不符合预期的信息之后,上述方法还包括:若当前存在与信息处理请求相关联的、且输出时间早于目标处理模块输出的处理结果的目标处理结果,则存储目标处理结果。在一些实施例中,在响应于接收到请求端发送的用于指示处理结果不符合预期的信息之后,上述方法还包括:存储用于输入目标处理模块的待输入数据。在一些实施例中,在向请求端发送确认处理结果是否符合预期的第二确认信息之后,上述方法还包括:响应于接收到请求端发送的用于指示处理结果符合预期的信息,执行上述向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息。在一些实施例中,上述方法还包括:响应于接收到请求端发送的目标处理模块的下一处理模块的模块信息,将目标处理模块输出的处理结果作为待输入数据,以及将模块信息所指示的处理模块作为目标处理模块,继续执行信息处理操作。在一些实施例中,上述方法还包括:响应于接收到请求端发送的结束指示信息,结束上述信息处理操作。第二方面,本公开的实施例提供了一种用于处理信息的装置,应用于处理端,该装置包括:接收单元,被配置成接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,操作标识预先关联处理模块集合;处理单元,被配置成将处理模块集合中的、该模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将待输入数据输入目标处理模块,得到目标处理模块输出的处理结果,并将处理结果返回给请求端。在一些实施例中,处理单元进一步被配置成:在将待输入数据输入目标处理模块之前,向请求端发送确认待输入数据是否有效的第一确认信息;接收请求端发送的用于指示待输入数据有效的信息。在一些实施例中,处理单元还进一步被配置成:在得到处理结果之后,向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息。在一些实施例中,处理单元还进一步被配置成:在向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息之前,向请求端发送确认处理结果是否符合预期的第二确认信息;响应于接收到请求端发送的用于指示处理结果不符合预期的信息,向请求端发送确认是否重试的第三确认信息;响应于接收到请求端发送的重试指示信息,基于重试指示信息,利用目标处理模块得到与待输入数据对应的处理结果,并将所得的处理结果返回给请求端。在一些实施例中,处理单元还进一步被配置成:在响应于接收到请求端发送的用于指示处理结果不符合预期的信息之后,若当前存在与信息处理请求相关联的、且输出时间早于目标处理模块输出的处理结果的目标处理结果,则存储目标处理结果。在一些实施例中,处理单元还进一步被配置成:在响应于接收到请求端发送的用于指示处理结果不符合预期的信息之后,存储用于输入目标处理模块的待输入数据。在一些实施例中,处理单元还进一步被配置成:在向请求端发送确认处理结果是否符合预期的第二确认信息之后,响应于接收到请求端发送的用于指示处理结果符合预期的信息,执行上述向请求端发送用于指示提供目标处理模块的下一处理模块的模块信息的信息。在一些实施例中,处理单元还进一步被配置成:响应于接收到请求端发送的目标处理模块的下一处理模块的模块信息,将目标处理模块输出的处理结果作为待输入数据,以及将模块信息所指示的处理模块作为目标处理模块,继续执行上述信息处理操作。在一些实施例中,处理单元还进一步被配置成:响应于接收到请求端发送的结束指示信息,结束上述信息处理操作。第三方面,本公开的实施例提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当该一个或多个程序被该一个或多个处理器执行,使得该一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本公开的上述实施例提供的用于处理信息的方法和装置,通过接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,以便将该操作标识预先关联的处理模块集合中的、该模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将待输入数据输入目标处理模块,得到目标处理模块输出的处理结果,并将处理结果返回给请求端。本公开的上述实施例通过请求端指定模块标识,可以利用该模块标识所指示的处理模块进行相应的信息处理,以实现富于针对性的信息处理。而且,本公开的上述实施例可以避免预先为处理模块集合中的处理模块指定先后执行顺序,这样当处理模块集合中的处理模块增加或减少时,可以节约代码编辑成本,例如进行代码编辑时的人力、时间等成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:图1是本公开的一些实施例可以应用于其中的示例性系统架构图;图2是根据本公开的用于处理信息的方法的一个实施例的流程图;图3是根据本公开的用于处理信息的方法的一个应用场景的示意图;图4是根据本公开的用于处理信息的方法的又一个实施例的流程图;图5是根据本公开的用于处理信息的装置的一个实施例的结构示意图;图6是适于用来实现本公开的一些实施例的电子设备的计算本文档来自技高网...

【技术保护点】
1.一种用于处理信息的方法,应用于处理端,包括:接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,所述操作标识预先关联处理模块集合;将所述处理模块集合中的、所述模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将所述待输入数据输入所述目标处理模块,得到所述目标处理模块输出的处理结果,并将所述处理结果返回给所述请求端。

【技术特征摘要】
1.一种用于处理信息的方法,应用于处理端,包括:接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,所述操作标识预先关联处理模块集合;将所述处理模块集合中的、所述模块标识所指示的处理模块确定为目标处理模块,并执行以下信息处理操作:将所述待输入数据输入所述目标处理模块,得到所述目标处理模块输出的处理结果,并将所述处理结果返回给所述请求端。2.根据权利要求1所述的方法,其中,在所述将所述待输入数据输入所述目标处理模块之前,所述方法还包括:向所述请求端发送确认所述待输入数据是否有效的第一确认信息;接收所述请求端发送的用于指示所述待输入数据有效的信息。3.根据权利要求1所述的方法,其中,在得到所述处理结果之后,所述方法还包括:向所述请求端发送用于指示提供所述目标处理模块的下一处理模块的模块信息的信息。4.根据权利要求3所述的方法,其中,在所述向所述请求端发送用于指示提供所述目标处理模块的下一处理模块的模块信息的信息之前,所述方法还包括:向所述请求端发送确认所述处理结果是否符合预期的第二确认信息;响应于接收到所述请求端发送的用于指示所述处理结果不符合预期的信息,向所述请求端发送确认是否重试的第三确认信息;响应于接收到所述请求端发送的重试指示信息,基于所述重试指示信息,利用所述目标处理模块得到与所述待输入数据对应的处理结果,并将所得的处理结果返回给所述请求端。5.根据权利要求4所述的方法,其中,在所述响应于接收到所述请求端发送的用于指示所述处理结果不符合预期的信息之后,所述方法还包括:若当前存在与所述信息处理请求相关联的、且输出时间早于所述目标处理模块输出的处理结果的目标处理结果,则存储所述目标处理结果。6.根据权利要求4所述的方法,其中,在所述响应于接收到所述请求端发送的用于指示所述处理结果不符合预期的信息之后,所述方法还包括:存储用于输入所述目标处理模块的待输入数据。7.根据权利要求4所述的方法,其中,在所述向所述请求端发送确认所述处理结果是否符合预期的第二确认信息之后,所述方法还包括:响应于接收到所述请求端发送的用于指示所述处理结果符合预期的信息,执行所述向所述请求端发送用于指示提供所述目标处理模块的下一处理模块的模块信息的信息。8.根据权利要求1-7之一所述的方法,其中,所述方法还包括:响应于接收到所述请求端发送的所述目标处理模块的下一处理模块的模块信息,将所述目标处理模块输出的处理结果作为待输入数据,以及将所述模块信息所指示的处理模块作为目标处理模块,继续执行所述信息处理操作。9.根据权利要求8所述的方法,其中,所述方法还包括:响应于接收到所述请求端发送的结束指示信息,结束所述信息处理操作。10.一种用于处理信息的装置,应用于处理端,包括:接收单元,被配置成接收请求端发送的包括操作标识、模块标识和待输入数据的信息处理请求,其中,所述操作标识预先关联处理模块集合;处理单元,被配置成将所述处理模块集合中的、所述模块标识所指示的处理模...

【专利技术属性】
技术研发人员:单荣鑫
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1