欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 动态路由服务方法、装置、电子设备及存储介质独创技术31087字

动态路由服务方法、装置、电子设备及存储介质

2021-02-02 22:26:03

动态路由服务方法、装置、电子设备及存储介质

  技术领域

  本发明实施例涉及互联网技术,特别涉及一种动态路由服务的方法、装置、电子设备及计算机可读存储介质。

  背景技术

  路由服务技术是基于API网关环境,支撑根据服务消费者的调用请求,获取对应业务系统的服务信息的一项技术,特别是在微服务场景中路由服务技术显得尤为重要。但是发明人发现传统的路由服务方式为静态路由方式。所述静态路由方式大多数是属于规则路由的URL映射,不需要遍历路由规则直接获取对应的服务信息。通过静态路由方式,无法对不同服务消费者的调用请求进行服务调度策略的灵活配置,从而无法保证API快速找到服务路由,获取对应的服务信息。

  发明内容

  本发明实施方式的目的在于提供一种动态路由服务方法、电子设备、装置及计算机可读存储介质,能够执行动态路由服务,支持路由调度策略的灵活配置,保证了API网关快速找到服务路由,获取对应的服务信息。

  为解决上述技术问题,本发明的实施方式提供了一种动态路由服务方法,所述方法包括:接收路由请求,利用第一过滤器对所述路由请求的合法性进行校验,得到合法路由请求;利用第二过滤器对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,根据所述服务路由调用对应的路由调度策略;根据所述路由调度策略查询服务信息,利用第三过滤器对查询得到的服务信息进行路由处理,返回路由结果。

  为了解决上述问题,本发明还提供一种动态路由服务装置,所述装置包括:合法性校验模块,用于接收路由请求,利用第一过滤器对所述路由请求的合法性进行校验,得到合法路由请求;路由调度策略模块,用于利用第二过滤器对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,根据所述服务路由调用对应的路由调度策略;路由处理模块,用于根据所述路由调度策略查询服务信息,利用第三过滤器对查询得到的服务信息进行路由处理,返回路由结果。

  为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:存储器,存储至少一个指令;及处理器,执行所述存储器中存储的指令以实现上述所述的动态路由服务方法。

  为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的动态路由服务方法。

  本发明实施例通过过滤路由请求中不合法的路由请求,可以提高API网关的适应性,同时还可以保证后续路由请求的安全匹配,进一步地,对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求在路由表中对应的服务路由,根据所述服务路由调用对应的路由调度策略,可以实时灵活拓展相应的路由调度策略,从而快速找到服务路由,获取对应的服务信息。

  优选地,所述方法还包括:当所述第一过滤器、第二过滤器以及第三过滤器中任意一个过滤器执行失败时,利用第四过滤器进行报错处理。

  优选地,所述利用第一过滤器对所述路由请求的合法性进行校验,包括:解析出所述路由请求的服务请求类型;识别解析出的所述服务请求类型是否包含身份标识;若解析出的所述服务请求类型不包含身份标识,则删除对应的路由请求;若解析出的所述服务请求类型包含身份标识,则将对应的路由请求作为合法路由请求。

  优选地,所述利用第二过滤器在路由表中对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,包括:获取所述合法路由请求的请求地址;将所述请求地址与预设路由表中的服务路由进行匹配;将匹配成功的服务路由作为所述合法路由请求对应的服务路由。

  优选地,所述路由规则通过键值对的数据结构进行存储。

  本发明实施例通过键值对的数据结构存储所述路由规则,因此,当路由请求中请求地址发生变化时,可以实时更新所述路由规则,实现路由规则的动态更新,根据所述路由规则的动态更新,解决了不同路由请求访问同一服务带来的API网关并发性问题。

  优选地,所述路由调度策略包括:最优响应性能策略、轮询策略以及业务规则策略。

  优选地,所述根据所述路由调度策略查询服务信息,包括:根据所述路由调度策略,获取对应的API服务;根据所述API服务,查询所述服务信息。

  综上所述,本发明实施例可以执行动态路由服务,支持路由调度策略的灵活配置,保证了API网关快速找到服务路由,获取对应的服务信息。

  附图说明

  一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

  图1为本发明提供的动态路由服务方法的第一应用环境示意图;

  图2为本发明提供的动态路由服务方法的第二应用环境示意图;

  图3为本发明第一实施例提供的动态路由服务方法的实施流程图;

  图4为本发明第二实施例提供的路由请求的合法性验证的流程图;

  图5为本发明第三实施例提供的路由请求的路由逻辑处理的流程图;

  图6为本发明第四实施例提供的动态路由服务方法的数据交互示意图;

  图7为本发明第五实施例提供的动态路由服务装置的模块示意图;

  图8为本发明第六实施例提供的实现动态路由服务方法的电子设备的内部结构示意图;

  本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

  具体实施方式

  为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

  本发明实施方式涉及一种动态路由服务方法,本实施方式核心在于执行动态路由服务,支持路由调度策略的灵活配置,保证了API网关快速找到服务路由,获取对应的服务信息。

  下面对本发明实施方式的动态路由服务的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。参照图1所示,是本发明提供的动态路由服务方法的第一应用环境示意图。

  本发明实施例所述动态服务路由方法可以应用在包括一个或多个用户端2、一个或者多个API网关3、多个服务4的系统架构中。

  本发明实施例中,所述API网关3接收用户端2发出的访问其中一个服务4的路由请求后,对所述路由请求进行路由逻辑处理,生成路由调度策略,根据所述路由调度策略获取所述路由请求对应的服务地址,根据所述服务地址访问对应的服务4。

  较佳地,所述路由逻辑处理是基于预设过滤器实现,所述预设过滤器配置于API网关3中,包括:第一过滤器、第二过滤器、第三过滤器以及第四过滤器。

  其中,所述第一过滤器为路由器前校验路由器,用于对用户端2发出的路由请求的合法性进行校验;所述第二过滤器为路由中校验路由器,用于在路由表中查询合法的路由请求对应的服务路由,根据查询的结果生成路由调度策略;所述第三过滤器为路由后校验路由器,用于对根据所述路由调度策略查询得到的服务信息进行路由处理,返回路由结果;以及所述第四过滤器为错误处理路由器,用于在所述第一过滤器、第二过滤器以及第三过滤器中任意一过滤器执行失败时,进行报错处理。优选地,本发明实施例中,所述第一过滤器为pre路由器,所述第二过滤器为route路由器、所示第三过滤器为post路由器,以及所述第四过滤器为error路由器。

  进一步地,如图2所示,是本发明提供的动态路由服务方法的第二应用环境示意图,所述动态服务路由方法的系统架构中还可以包括负载均衡组件5和服务注册中心6。所述负载均衡组件5用于实现用户端2的路由请求与API网关3之间的均衡负载。详细地,所述用户端2发出的路由请求经过负载均衡组件6进行负载均衡计算,分配到负载较小的API网关3对所述路由请求进行路由逻辑处理。所述服务注册中心6用于存储所有服务4的服务信息。详细地,所述服务4将其服务名称和服务地址注册至所述服务注册中心6中,以实现从该服务注册中心6中进行服务信息的查询,以提高服务信息的查询效率。

  具体地,本发明实施例所述动态路由服务方法的详细实施方式可以参阅下述的图3至图5的描述。

  如图3所示,是本发明第一实施例提供的动态路由服务方法的实施流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。

  图3所示所述动态路由服务方法的第一较佳实施例应用于一个电子设备中,所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific IntegratedCircuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。本发明实施例中,所述电子设备可以是上述图1所示的API网关3。

  本发明实施例可以解决现有技术中通过静态路由映射规则访问对应服务而无法灵活配置路由调度策略,带来API网关无法快速找到服务路由,获取对应的服务信息的问题。优选地,本发明实施例所述动态路由服务方法详细包括如下步骤:

  S1、接收路由请求,利用第一过滤器对所述路由请求的合法性进行校验,得到合法路由请求。

  如上所述,本发明实施例所述第一过滤器为pre过滤器。

  所述路由请求指的是用户端2发起的对一种服务4的访问需求,所述路由请求通常包括:请求参数和请求地址。

  本发明其中一个实施例中,所述pre过滤器可以根据所述路由请求的请求参数中是否包含所要访问的服务4的身份标识(token)执行所述路由请求的合法性验证,从而得到所述合法路由请求。其中,所述合法性验证的详细实施流程图可以参阅下述的关于图4的描述。

  本发明实施例通过过滤路由请求中不合法的路由请求,可以提高API网关的适应性,同时还可以保证后续路由请求的安全匹配。

  S2、利用第二过滤器对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,根据所述服务路由调用对应的路由调度策略。

  如上所述,本发明实施例所述第二过滤器为route过滤器。

  本发明实施例中,基于路由规则,利用所述route过滤器对所述合法路由请求进行路由逻辑处理,即利用所述route过滤器在路由表中查询所述合法路由请求对应的服务路由。

  本发明实施例中,所述路由规则包括条件路由规则和脚本路由规则。本发明其中一个实施例中,所述条件路由规则基于条件表达式生成,用于识别路由请求中的请求地址是否存在于路由表中;所述脚本路由规则基于预设应用脚本工具包生成,用于加载路由请求中请求地址对应的服务路由的路径。

  优选地,本发明实施例通过键值对(key-value)的数据结构存储所述路由规则,将请求地址作为key值存储,将服务路由作为value值存储。因此,当路由请求中请求地址对应的服务4发生变化时,可以实时更新所述路由规则中value,从而实现路由规则的动态更新,根据所述路由规则的动态更新,解决了不同路由请求访问同一服务带来的API网关并发性问题,从而支持了通过路由表进行服务路由查询的并发性。

  需要声明的是,当所述路由规则进行动态更新后会实时生效,即在接收下一个合法路由请求时,所以route过滤器会根据更新后的路由规则通过路由表进行服务路由查询,满足了用户在无感知的情况下进行服务路由的查询。

  所述路由表(routingtable)也可以称为路由择域信息库(Routing InformationBase,RIB),是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库,用于存储指向特定网络地址的路径。在本发明实施例中,所述路由表中存储有每个服务4的服务路由。其中,所述服务路由包括,但不限于:服务地址、服务端口等。

  进一步地,为了快速查询合法路由请求在路由表中对应的服务路由,本发明实施例根据上述条件路由规则预先将合法路由请求中请求地址与路由表中存储的路径进行匹配,并对匹配后的所述路由规则中的相关信息进行持久化存储,以方便后续路由规则的查询。其中,所述路由规则的相关信息包括:路由规则的名称、路由规则的类型以及对应路由表路径。例如,所述路由规则的名称可以为call_control,所述路由规则的类型可以为String,所述路由表路径可以为10.10.10.16/28。

  详细地,所述利用第二过滤器在路由表中查询所述合法路由请求对应的服务路由的详细实施流程图可以参阅下述的图5所示。

  进一步地,本发明实施例根据查询服务路由的结果调用对应的路由调度策略。本发明实施例所述路由调度策略包括,但不限于:最优响应性能策略、轮询策略以及业务规则策略。

  其中,所述最优响应性能策略指的是服务发现时返回的服务列表中,选取若干个能完成用户请求的服务,分别测试其响应时间,选取最优响应性能的服务作为最高优先级策略调用;所述轮询策略指的是默认各个服务优先级相等,在服务列表中选择第一个查询到的可用服务;所述业务规则策略指的是具体到业务场景中,根据不同的业务规则,实现不同的业务逻辑服务调用。

  优选地,本发明实施例中,所述根据查询结果调用对应的路由调度策略,包括:

  若所述查询的服务路由为在服务列表中响应时间最短对应的服务,则调用所述最优响应性能策略;

  若所述查询的服务路由为在服务列表中第一个查询的服务,则调用所述轮询策略;

  若所述查询的服务路由为在服务列表中基于实际业务逻辑查询的服务,则调用所述业务规则策略。

  本发明实施例根据查询得到服务路由调用对应的路由调度策略,可以实时灵活拓展相应的路由调度策略,提高了基于API网关的服务信息查询的精准性。

  S3、根据所述路由调度策略查询服务信息,利用第三过滤器对查询得到的服务信息进行路由处理,返回路由结果。

  如上所述,所述第三过滤器为post过滤器。

  本发明较佳实施例中,根据所述路由调度策略可以获取对应的API服务,根据所述API服务,向服务注册中心中查询得到对应服务信息。

  在本发明实施例中,所述API服务可以理解为通过API网关接收路由请求需要访问对应服务的接口。

  进一步地,本发明实施例通过所述API服务的路径将所述服务信息返回至所述post过滤器中进行路由处理,返回路由结果。所述路由处理可以是对所述服务信息进行用户想要的操作,比如,添加服务信息的地址字段、统计路由请求的成功率以及对服务信息直接进行响应并返回至用户端等。

  进一步地,在本发明另一实施例还包括:当所述为pre过滤器、route过滤器以及post过滤器中任意一过滤器执行失败时,将跳转至第四过滤器,如error过滤器进行报错处理,即返回错误状态码,以提示用户动态服务路由服务发生错误。

  对于上述图3中S1的详细实施流程可参阅图4所示。所述图4是本发明第二实施例提供的路由请求的合法性验证的流程图,包括:

  S10、解析出所述路由请求的服务请求类型。

  本发明实施例中,根据预设的数据库集群,解析出所述路由请求的服务请求类型。其中,所述预设的数据库集群可以由不同数据库组合而成,在所述数据库集群中存储了海量服务数据。

  本发明实施例通过下述手段解析出所述路由请求的服务请求类型:

  获取所述路由请求中的请求参数,根据所述路由请求中的请求参数,向所述数据库集群进行服务数据的查询,根据查询的服务数据,识别所述路由请求的服务请求类型。其中,所述请求参数包括:字段、id以及属性等。

  S11、利用所述第一过滤器识别解析出的所述服务请求类型是否包含身份标识,若解析出的所述服务请求类型不包含身份标识,则将对应的路由请求作为非法路由请求并删除对应的路由请求,若解析出的所述服务请求类型包含身份标识,则将对应的路由请求作为合法路由请求。

  本发明实施例基于身份标识进行路由请求的删除,可以实现合法验证的精确性。

  对于上述的图3中S2的详细实施流程可参阅图5所示。所述图5是本发明第三实施例提供的路由请求的路由逻辑处理的流程图,包括:

  S20、获取所述合法路由请求的请求地址。

  所述请求地址指的是所述合法路由请求需要访问的服务地址路径。

  S21、将所述请求地址与路由表中的服务路由进行匹配。

  本发明实施例根据所述路由规则中的路由表路径,查询所述请求地址对应的路由表,通过所述路由规则中脚本路由规则,加载所述路由表中与所述请求地址对应的服务路由路径,根据所述服务路由路径,利用所述第二过滤器将所述请求地址与所述路由表中的服务路由进行匹配。

  S22、将匹配成功的服务路由作为所述合法路由请求对应的服务路由。

  为了对本发明实施例有更好的理解,可参阅图6所示的动态路由服务一个应用实例的数据交互示意图。

  如图6所示,是本发明第四实施例提供的动态路由服务方法的数据交互示意图。用户通过用户端发起路由请求,将路由请求分发至各个API网关中实现负载均衡。对于成功分发的路由请求,通过所述API网关中的pre过滤器进行校验并过滤处理;基于路由规则,利用所述API网关的route过滤器查询所述合法路由请求在路由表中对应的服务路由,根据查询的结果调用路由调度策略,根据所述路由调度策略查找对应的API服务,并根据所述API服务向所述服务注册中心中获取对应的服务信息,将获取成功的服务信息通过API服务路径返回至所述API网关中的post过滤器中进行处理,返回路由结果。其中,若所述pre过滤器、route过滤器以及post过滤器任一过滤器失败时,跳转至所述API网关的error过滤器进行报错处理。

  综上所述,本发明实施例通过过滤路由请求中不合法的路由请求,可以提高API网关的适应性,,同时保证了后续路由请求的安全匹配;其次,本发明实施例通过键值对的数据结构存储路由规则,可以实现路由规则的动态更新,并根据所述路由规则的动态更新,解决了不同路由请求访问同一服务带来的API网关并发性问题;进一步地,本发明实施例根据查询得到服务路由调用对应的路由调度策略,可以实时灵活拓展相应的路由调度策略,提高了基于API网关的服务信息查询的精准性。因此,本发明实施例可以执行动态路由服务,支持路由调度策略的灵活配置,保证了API网关快速找到服务路由,获取对应的服务信息。

  如图7所示,是本发明第五实施例提供的动态路由服务装置的模块示意图。

  本发明所述动态路由服务装置100可以安装于电子设备中。根据实现的功能,所述动态路由服务装置可以包括合法性校验模块101、路由调度策略模块102及路由处理模块103。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。

  在本实施例中,关于各模块/单元的功能如下:

  合法性校验模块101,用于接收路由请求,利用第一过滤器对所述路由请求的合法性进行校验,得到合法路由请求。

  路由调度策略模块102,用于利用第二过滤器对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,根据所述服务路由调用对应的路由调度策略。

  路由处理模块103,用于根据所述路由调度策略查询服务信息,利用第三过滤器对查询得到的服务信息进行路由处理,返回路由结果。

  本申请所提供的装置中的模块能够在使用时同上述的动态路由服务方法一样,在于执行动态路由服务,支持路由调度策略的灵活配置,其在具体运行时可以取得上述的方法实施例一样的技术效果,即保证了可以实时灵活拓展相应的路由调度策略,从而快速找到服务路由,获取对应的服务信息。

  如图8所示,是本发明第六实施例提供的实现动态路由服务方法的电子设备的内部结构示意图。

  所述电子设备1可以是API网关,并包括处理器12、存储器11和总线,还可以包括存储在所述存储器11中并可在所述处理器12上运行的计算机程序,如动态路由服务程序110。

  其中,所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、移动硬盘、多媒体卡、卡型存储器(例如:SD或DX存储器等)、磁性存储器、磁盘、光盘等。所述存储器11在一些实施例中可以是电子设备1的内部存储单元,例如该电子设备1的移动硬盘。所述存储器11在另一些实施例中也可以是电子设备1的外部存储设备,例如电子设备1上配备的插接式移动硬盘、智能存储卡(Smart Media Card,SMC)、安全数字(SecureDigital,SD)卡、闪存卡(FlashCard)等。进一步地,所述存储器11还可以既包括电子设备1的内部存储单元也包括外部存储设备。所述存储器11不仅可以用于存储安装于电子设备1的应用软件及各类数据,例如动态路由服务程序110的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。

  所述处理器12在一些实施例中可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(Central Processing unit,CPU)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。所述处理器12是所述电子设备的控制核心(ControlUnit),利用各种接口和线路连接整个电子设备的各个部件,通过运行或执行存储在所述存储器11内的程序或者模块(例如执行动态路由服务程序110等),以及调用存储在所述存储器11内的数据,以执行电子设备1的各种功能和处理数据。

  所述总线可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述总线被设置为实现所述存储器11以及至少一个处理器12等之间的连接通信。

  图8仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图8示出的结构并不构成对所述电子设备1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

  例如,尽管未示出,所述电子设备1还可以包括给各个部件供电的电源(比如电池),优选地,电源可以通过电源管理装置与所述至少一个处理器12逻辑相连,从而通过电源管理装置实现充电管理、放电管理、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备1还可以包括多种传感器、蓝牙模块、Wi-Fi模块等,在此不再赘述。

  进一步地,所述电子设备1还可以包括网络接口,可选地,所述网络接口可以包括有线接口和/或无线接口(如WI-FI接口、蓝牙接口等),通常用于在该电子设备1与其他电子设备之间建立通信连接。

  可选地,该电子设备1还可以包括用户接口,用户接口可以是显示器(Display)、输入单元(比如键盘(Keyboard)),可选地,用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备1中处理的信息以及用于显示可视化的用户界面。

  应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。

  所述电子设备1中的所述存储器11存储的请求动态路由服务程序110是多个指令的组合,在所述处理器12中运行时,具体实现方法可参考图3至图5对应实施例中相关步骤的描述,在此不赘述。

  进一步地,所述电子设备1集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)。

  所述计算机可读存储介质上存储有动态路由服务程序,所述动态路由服务程序可被一个或多个处理器执行,以实现如下操作:

  接收路由请求,利用第一过滤器对所述路由请求的合法性进行校验,得到合法路由请求;

  利用第二过滤器对所述合法路由请求进行路由逻辑处理,得到所述合法路由请求对应的服务路由,根据所述服务路由调用对应的路由调度策略;

  根据所述路由调度策略查询服务信息,利用第三过滤器对查询得到的服务信息进行路由处理,返回路由结果。

  在本发明所提供的几个实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

  所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

  另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

  对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。

  因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。

  此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。

  最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

《动态路由服务方法、装置、电子设备及存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)