1.本说明书属于网络安全技术领域,尤其涉及一种告警消息处理方法及装置。
背景技术:2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.智能移动终端上的应用程序(app)通常基于jenkins项目构建,一旦jenkins发生系统错误,只能通过短信、微信或电话等方式通知负责人,负责人再通过虚拟专用网络(vpn)登陆内网,进入系统查看相关日志,并根据相关日志确定该错误属于开发问题还是运维问题;再将开发问题或运维问题转发给对应的技术人员进行定位分析及解决,这种方法对于系统错误的响应时间长、处理效率低。
4.针对上述技术问题,目前尚未提出有效的解决方案。
技术实现要素:5.本发明实施例提供一种告警消息处理方法,用以告警消息的快速处理,应用于服务器,该方法包括:
6.根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限;
7.接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息;
8.利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型;
9.在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志;
10.通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
11.进一步地,所述方法的另一个实施例中,在所述将所述5g告警消息和所述脱敏日志发送至所述第一用户终端之后,所述方法还包括:
12.检测所述5g告警消息所指示的错误是否修复成功;
13.在确定所述5g告警消息所指示的错误修复成功的情况下,生成第一类提示消息;其中,所述第一类提示消息用于表征所述5g告警消息所指示的错误修复成功;
14.将所述第一类提示消息发送至第二目标人员所持有的第二用户终端。
15.进一步地,所述方法的另一个实施例中,所述根据预设的交互规则,对第一目标人
员所使用的第一用户终端进行5g消息授权,包括:
16.接收第一用户终端发送的5g授权请求消息;其中,所述5g授权请求消息至少携带有用户身份信息、用户设备信息、用户权限信息;
17.检测5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息是否一致;
18.在确定5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息一致的情况下,将虚拟专用网络的授权凭证发送至第一用户终端;其中,所述第一用户终端利用所述授权凭证使用虚拟专用网络。
19.进一步地,所述方法的另一个实施例中,在所述检测是否满足告警消息生成条件之前,所述方法还包括:
20.获取并根据告警参数阈值,获得告警消息生成条件。
21.进一步地,所述方法的另一个实施例中,在所述利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型之后,所述方法还包括:
22.在确定5g告警消息的告警类型为第一告警类型的情况下,利用预设命令调用后台系统执行相应的脚本文件,以修复5g告警消息所指示的系统错误。
23.进一步地,所述方法的另一个实施例中,所述根据所述5g告警消息,获取脱敏日志,包括:
24.根据第二告警消息从预设第二数据库中获取原始日志;其中,所述原始日志包括客户身份信息、客户交易信息、系统设备信息;
25.对原始日志中的客户身份信息行脱敏操作,获得脱敏客户身份信息;
26.组合脱敏客户身份信息、系统设备信息,获得脱敏日志。
27.本发明实施例还提供一种告警消息处理装置,用以告警消息的快速处理,该装置包括:
28.授权模块,用于根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限;
29.生成模块,用于接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息;
30.分类模块,用于利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型;
31.获取模块,用于在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志;
32.发送模块,用于通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
33.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述告警消息处理方法。
34.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述告警消息处理方法。
35.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述告警消息处理方法。
36.本发明实施例中将虚拟专用网络的授权凭证发送给第一用户终端,从而使得第一用户终端可以使用虚拟专用网络接收5g告警消息和日志,与现有技术中人工转发告警消息和日志相比,可以实现基于智能移动终端来接收5g告警消息和日志,而无需使用计算机登陆vpn,从而提升处理5g告警消息的速度和效率。
附图说明
37.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
38.图1为本发明实施例中一种告警消息处理方法的流程示意图;
39.图2为本发明实施例中5g消息授权的流程示意图;
40.图3为本发明实施例中基于chatbot处理5g告警消息流程示意图;
41.图4为本发明实施例中一种告警消息处理装置的一种结构框图;
42.图5为本发明实施例中一种计算机设备的硬件结构示意图。
具体实施方式
43.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
44.考虑到现有的基于jenkins项目所构建的智能移动终端应用程序,一旦发生系统错误,只能通过短信、微信或电话等方式通知负责人,负责人再通过虚拟专用网络(vpn)登陆内网,进入系统查看相关日志,并根据相关日志确定该错误属于开发问题还是运维问题;再将开发问题或运维问题转发给对应的技术人员进行定位分析及解决,这种方法对于系统错误的响应时间长、处理效率低。
45.进一步,还考虑到当系统发生一些处理难度较低的运维错误时,同样需要相关的运维技术人员登陆虚拟专用网络才能进行修复,这种方式处理速度慢,且处理过程繁琐。
46.针对现有方法存在的上述问题以及产生上述问题的具体原因,本技术考虑引入基于5g消息的告警消息处理方法,以实现快速高效处理告警消息的技术效果。
47.基于上述思路,本说明书提出一种告警消息处理方法。首先,根据预设的交互规
则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限;接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息;然后,利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型;在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志;最后,通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
48.图1是本技术提供的一种告警消息处理方法一种实施例的方法流程图,虽然本技术提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本技术实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。
49.具体的,参阅图1所示,上述一种告警消息处理方法应用于服务器,具体实施时,该方法可以包括以下内容。
50.s101:根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限。
51.在一些实施例中,上述第一目标人员具体是指负责系统开发、维护的开发人员、运维人员。
52.在一些实施例中,上述第一用户终端是一种智能移动终端;具体的,所述第一用户终端可以包括:平板电脑、智能手机、智能穿戴设备等。
53.在一些实施例中,参阅图2所示,上述根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权,具体实施时,可以包括:
54.s1011:接收第一用户终端发送的5g授权请求消息;其中,所述5g授权请求消息至少携带有用户身份信息、用户设备信息、用户权限信息;
55.s1012:检测5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息是否一致;
56.s1013:在确定5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息一致的情况下,将虚拟专用网络的授权凭证发送至第一用户终端;其中,所述第一用户终端利用所述授权凭证使用虚拟专用网络。
57.需要说明的是,本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
58.在一些实施例中,在接收第一用户终端发送的5g授权请求消息之前,所述方法还包括:第一用户终端发送5g授权请求消息至服务器。具体的,第一用户终端可以通过交互模
块发送5g授权请求消息至服务器,所述交互模块可以为chatbot(聊天机器人)。
59.在一些实施例中,上述预设第一数据库用于存储第一目标人员的身份信息、设备信息、权限信息;上述用户身份信息具体是指第一目标人员的身份信息;上述用户设备信息具体是指第一目标人员的设备信息;上述用户权限信息具体是指第一目标人员的用户权限信息。
60.在一些实施例中,在检测5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息是否一致之后,所述方法还包括:在确定5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息不一致的情况下,将授权失败消息发送至第一用户终端。
61.在一些实施例中,5g是指第五代移动通信技术,5g授权请求消息是指基于5g生成的携带授权请求的5g消息。
62.通过上述实施例,第一目标人员可以依据授权凭证,通过第一用户终端使用虚拟专用网络;服务器也可以通过虚拟专用网络以5g消息的形式,向第一目标人员发送消息;并且第一用户终端只需在第一次使用时进行5g消息授权,在后续使用时可以依据授权凭证直接获得5g告警消息。
63.s102:接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息。
64.在一些实施例中,在检测是否满足告警消息生成条件之前,所述方法还包括:获取并根据告警参数阈值,获得告警消息生成条件;具体的,所述告警参数可以是硬盘容量占用百分比、内存容量占用百分比、cpu(中央处理器)使用率、系统响应时间。例如,所述告警参数为硬盘容量占用百分比,相应的,所述告警参数阈值就是90%;在一个具体的场景示例中,可以检测硬盘容量占用百分比是否超过90%,在硬盘容量占用百分比超过90%的情况下,生成对应的5g告警消息。
65.s103:利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型。
66.在一些实施例中,上述第一告警类型具体是指服务器可以自修复处理的类型,第二告警类型具体是指需要第一目标人员人工修复的类型。
67.通过利用预设的分类模型对5g告警消息进行分类处理,可以获得该5g告警消息的所属类别,以便后续采用有针对性的、更高效的手段解决该5g告警消息对应的系统错误。
68.在一些实施例中,上述预设的分类模型是基于人工智能技术训练得到的。具体的,预设的分类模型可以采用如下方式训练得到:从预设的训练集数据库中获取训练集数据;其中,所述训练集数据是指多个告警信息,每个告警信息携带有自己所属的告警类型;将训练集数据输入初始分类模型,基于人工智能技术中的分类算法得到初始结果;根据初始结果对初始分类模型进行调整,获得预设的分类模型。
69.在一些实施例中,在利用预设的分类模型处理所述5g告警消息,确定所述5g告警
消息的告警类型之后,所述方法还包括:在确定5g告警消息的告警类型为第一告警类型的情况下,利用预设命令调用后台系统执行相应的脚本文件,以修复5g告警消息所指示的系统错误。
70.在一些实施例中,上述预设命令可以预先存储于交互模块中;所述交互模块具体可以为chatbot(聊天机器人);在一个具体的场景示例中,参阅图3所示,chatbot可以存储一些预设命令,例如:电脑重启、删除临时文件、清理缓存等,当系统产生第一告警类型的5g告警消息时,chatbot会向后台发送对应的预设命令,后台接收该命令,并执行对应的脚本文件;例如,当系统生成5g硬盘容量不足告警消息,并且该5g硬盘容量不足告警消息属于第一告警类型时,chatbot就会向后台发送删除临时文件的预设命令,后台就会执行删除临时文件的脚本文件,以释放更多的硬盘空间。
71.通过上述实施例,可以利用交互模块快速、高效地解决第一告警类型的5g告警消息对应的系统错误,而无需技术人员先通过虚拟专用网络登陆内网再手动修复,提高了修复错误的效率,解约了时间。
72.s104:在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志。
73.在一些实施例中,上述根据所述5g告警消息,获取脱敏日志,具体实施时,可以包括:
74.s1:根据第二告警消息从预设第二数据库中获取原始日志;其中,所述原始日志包括客户身份信息、客户交易信息、系统设备信息;
75.s2:对原始日志中的客户身份信息行脱敏操作,获得脱敏客户身份信息;
76.s3:组合脱敏客户身份信息、系统设备信息,获得脱敏日志。
77.在一些实施例中,上述预设第二数据库用于存储原始日志。
78.在一些实施例中,上述客户身份信息具体可以包括客户姓名、客户手机号;上述系统设备信息具体可以包括系统版本、客户设备信息、硬盘容量占用百分比、内存容量占用百分比、cpu使用率。
79.在一些实施例中,通过脱敏操作可以保护客户的隐私数据;例如,针对客户身份信息中的客户姓名,可以仅保留客户的姓氏,用星号替代客户的名字;又例如,针对客户身份信息中的客户手机号,可以仅保留手机号的前三位和后两位,手机号第四位至第九位的数字分别用一个星号替代。
80.s105:通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
81.在一些实施例中,第一目标人员通过第一用户终端接收到5g告警消息和脱敏日志后,可以利用5g告警消息和脱敏日志对该5g告警消息所指示的系统错误进行人工修复。
82.在一些实施例中,在将所述5g告警消息和所述脱敏日志发送至所述第一用户终端之后,所述方法还包括:
83.s1:检测所述5g告警消息所指示的错误是否修复成功;
84.s2:在确定所述5g告警消息所指示的错误修复成功的情况下,生成第一类提示消息;其中,所述第一类提示消息用于表征所述5g告警消息所指示的错误修复成功;
85.s3:将所述第一类提示消息发送至第二目标人员所持有的第二用户终端。
86.在一些实施例中,上述第二目标人员具体是指监管第一目标人员的工作人员;上述第二用户终端,具体可以为一种具有数据采集、数据传输等功能的终端设备。具体的,所述终端设备可以是台式电脑、平板电脑、笔记本电脑、智能手机等。
87.在一些实施例中,在检测所述5g告警消息所指示的错误是否修复成功之后,所述方法还包括:
88.s1:在确定所述5g告警消息所指示的错误修复失败的情况下,生成第二类提示消息;其中,所述第二类提示消息用于表征所述5g告警消息所指示的错误修复失败;
89.s2:将所述第二类提示消息发送至第二目标人员所持有的第二用户终端。
90.基于同一发明构思,本技术实施例中还提供了一种告警消息处理装置,如下面的实施例所述。由于一种告警消息处理装置解决问题的原理与一种告警消息处理方法相似,因此一种告警消息处理装置的实施可以参见一种告警消息处理方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4是本技术实施例的一种告警消息处理装置的一种结构框图,参阅图4所示,包括:授权模块401、生成模块402、分类模块403、获取模块404、发送模块405,下面对该结构进行说明。
91.授权模块401,用于根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限。
92.生成模块402,用于接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息。
93.分类模块403,用于利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型。
94.获取模块404,用于在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志。
95.发送模块405,用于通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
96.在一些实施例中,上述授权模块401,具体可以用于接收第一用户终端发送的5g授权请求消息;其中,所述5g授权请求消息至少携带有用户身份信息、用户设备信息、用户权限信息;检测5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息是否一致;在确定5g授权请求消息中的用户身份信息、用户设备信息、用户权限信息和预设第一数据库中的用户身份信息、用户设备信息、用户权限信息一致的情况下,将虚拟专用网络的授权凭证发送至第一用户终端;其中,所述第一用户终端利用所述授权凭证使用虚拟专用网络。
97.在一些实施例中,上述生成模块402,还可以用于获取并根据告警参数阈值,获得
告警消息生成条件。
98.在一些实施例中,上述获取模块404,具体可以用于根据第二告警消息从预设第二数据库中获取原始日志;其中,所述原始日志包括客户身份信息、客户交易信息、系统设备信息;对原始日志中的客户身份信息行脱敏操作,获得脱敏客户身份信息;组合脱敏客户身份信息、系统设备信息,获得脱敏日志。
99.在一些实施例中,上述发送模块405,具体还可以用于检测所述5g告警消息所指示的错误是否修复成功;在确定所述5g告警消息所指示的错误修复成功的情况下,生成第一类提示消息;其中,所述第一类提示消息用于表征所述5g告警消息所指示的错误修复成功;将所述第一类提示消息发送至第二目标人员所持有的第二用户终端。
100.在一些实施例中,上述告警消息处理装置,具体还可以用于在确定5g告警消息的告警类型为第一告警类型的情况下,利用预设命令调用后台系统执行相应的脚本文件,以修复5g告警消息所指示的系统错误。
101.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述告警消息处理方法。
102.为了能够更加准确地完成上述指令,参阅图5所示,本说明书实施例还提供了另一种具体的计算机设备,所述计算机设备可以为一种服务器,其中,所述服务器包括网络通信端口501、处理器502以及存储器503,上述结构通过内部线缆相连,以便各个结构可以进行具体的数据交互。
103.其中,所述网络通信端口501,具体可以用于获取第一用户终端发送的5g授权请求消息。
104.所述处理器502,具体可以用于根据预设的交互规则,对第一目标人员所使用的第一用户终端进行5g消息授权;其中,所述第一用户终端在通过5g消息授权的情况下获取虚拟专用网络的使用权限;接收并响应所述第一用户终端通过虚拟专用网络发起的告警消息获取请求,检测是否满足告警消息生成条件;在确定满足告警消息生成条件的情况下,生成对应的5g告警消息;利用预设的分类模型处理所述5g告警消息,确定所述5g告警消息的告警类型;其中,所述告警类型包括:第一告警类型和第二告警类型;所述第一告警类型为处理难度低于预设的难度阈值的告警类型;所述第二告警类型为处理难度高于预设的难度阈值的告警类型;在确定所述5g告警消息的告警类型为第二告警类型的情况下,根据所述5g告警消息,获取脱敏日志;通过虚拟专用网络,将所述5g告警消息和所述脱敏日志发送至所述第一用户终端;其中,所述第一用户终端向第一目标人员展示所述5g告警消息和所述脱敏日志。
105.所述存储器503,具体可以用于存储相应的指令程序。
106.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述告警消息处理方法。
107.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述告警消息处理方法。
108.本发明实施例中将虚拟专用网络的授权凭证发送给第一用户终端,从而使得第一用户终端可以使用虚拟专用网络接收5g告警消息和日志,与现有技术中人工转发告警消息
和日志相比,可以实现基于智能移动终端来接收5g告警消息和日志,而无需使用计算机登陆vpn,从而提升处理5g告警消息的速度和效率。
109.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
110.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
111.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
112.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
113.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。