掌桥专利:专业的专利平台
掌桥专利
首页

基于流量定制的业务请求处理方法、装置、电子设备及介质

文献发布时间:2024-04-18 20:01:30


基于流量定制的业务请求处理方法、装置、电子设备及介质

技术领域

本申请中涉及流量数据处理技术,尤其是一种基于流量定制的业务请求处理方法、装置、电子设备及介质。

背景技术

相关技术中,随着各个企业业务的高速发展以及发布产品的增多,相关联的用户群体的壮大,关于流量定制与路由的场景越来越复杂。

然而,目前各个企业在面对特定用户或特定业务类型的业务处理场景中,尚没有一种可以保证该特定业务请求能够被安全与高效处理的整体业务流程。因此,如何构建一种能够实现业务处理全链路解决方案的业务处理系统,成为了本领域技术人员需要解决的问题。

发明内容

本申请实施例提供一种基于流量定制的业务请求处理方法、装置、电子设备及介质,本申请实施例用于解决相关技术中存在的,没有一种能够实现针对特定业务请求进行全链路解决方案的问题。

其中,根据本申请实施例的一个方面,提供的一种基于流量定制的业务请求处理方法,所述方法包括:

在服务网关接收到业务请求后,基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求;

将隔离标识标记在所述目标业务请求对应的目标流量上,并利用流量隔离路由方式,将所述目标流量转发到目标服务主机,所述目标服务主机为具备所述隔离标识的服务主机;

将所述目标业务请求加入到所述目标服务主机的目标消息队列中,所述目标消息队列用于处理具备所述隔离标识的业务请求。

可选地,在基于本申请上述方法的另一个实施例中,所述基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求,包括:

获取发起所述业务请求的请求信息,所述请求信息包括用户信息、设备信息或网络信息中的至少一种;

若检测到所述请求信息存在于预设的隔离处理名单中,确定所述业务请求为需要进行隔离处理的所述目标业务请求。

可选地,在基于本申请上述方法的另一个实施例中,所述利用流量隔离路由方式,将所述目标流量转发到目标服务主机,包括:

从与所述业务处理系统相关联的所有流量中,选取与所述隔离标识相匹配的目标流量;

利用所述目标流量将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述利用所述目标流量将所述目标业务请求转发到所述目标服务主机,包括:

从与所述业务处理系统相关联的所有服务主机中,选取与所述隔离标识相匹配的至少一个目标服务主机;

将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,在所述选取与所述隔离标识相匹配的至少一个目标服务主机之后,还包括:

若确定从所述业务处理系统中,未检测到存在与所述隔离标识相匹配的目标服务主机;

按照预设轮询规则,从与所述业务处理系统相关联的所有服务主机中选取出轮询服务主机,并将所述轮询服务主机作为所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述将所述目标业务请求加入到所述目标服务主机的目标消息队列中,包括:

将对所述目标业务请求进行转发的路由key添加隔离标签,以使所述目标服务主机的交换机基于所述隔离标签,将所述目标业务请求加入到所述目标消息队列中。

可选地,在基于本申请上述方法的另一个实施例中,在所述将所述目标业务请求加入到所述目标服务主机的目标消息队列之后,还包括:

利用所述目标服务主机中的消费者监听器,监听所述目标消息队列中的各个目标业务请求;

其中,消费者监听器用于监听具备所述隔离标识的消息。

其中,根据本申请实施例的又一个方面,提供的一种基于流量定制的业务请求处理装置,所述装置包括:

获取模块,被设置为在服务网关接收到业务请求后,基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求;

转发模块,被设置为将隔离标识标记在所述目标业务请求对应的目标流量上,并利用流量隔离路由方式,将所述目标流量转发到目标服务主机,所述目标服务主机为具备所述隔离标识的服务主机;

处理模块,被设置为将所述目标业务请求加入到所述目标服务主机的目标消息队列中,所述目标消息队列用于处理具备所述隔离标识的业务请求。

根据本申请实施例的又一个方面,提供的一种电子设备,包括:

存储器,用于存储可执行指令;以及

显示器,用于与所述存储器执行所述可执行指令从而完成上述任一所述基于流量定制的业务请求处理方法的操作。

根据本申请实施例的还一个方面,提供的一种计算设备可读存储介质,用于存储计算设备可读取的指令,所述指令被执行时执行上述任一所述基于流量定制的业务请求处理方法的操作。

本申请中,可以在服务网关接收到业务请求后,基于预先配置的命中规则,确定业务请求为需要进行隔离处理的目标业务请求;将隔离标识标记在目标业务请求对应的目标流量上,并利用流量隔离路由方式,将目标流量转发到目标服务主机,目标服务主机为具备隔离标识的服务主机;将目标业务请求加入到目标服务主机的目标消息队列中,目标消息队列用于处理具备隔离标识的业务请求。

通过应用本申请的技术方案,可以在业务处理系统接收到特定用户或特定类型的目标业务请求后,对其承载流量上标记一个隔离标识。以使业务系统在后续进行业务处理的过程中,将具有隔离标识的目标业务请求与其他用户或其他类型的业务请求进行全流程隔离业务处理。从而一方面能够保证特定业务请求不被常规业务流程处理从而避免出现容易被恶意用户截取进而造成安全数据泄露的问题。另一方面也能够在实际的业务使用场景下,实现对每个企业用户的定制化业务处理,进而丰富且提高了用户的业务处理体验。

以下利用多个实施例,对本申请的技术方案做进一步的详细描述。

附图说明

构成说明书的一部分的附图描述了本申请的实施例,并且连同描述一起用于解释本申请的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本申请,其中:

图1示出了本申请一实施例所提供的一种基于流量定制的业务请求处理的方法示意图;

图2示出了本申请一实施例所提供的一种基于流量定制的业务请求处理方法的整体流程示意图;

图3示出了本申请一实施例所提供的RabbitMQ的Topics模式的工作流程图;

图4示出了本申请一实施例所提供的一种电子装置的结构示意图;

图5示出了本申请一实施例所提供的一种电子设备的结构示意图;

图6示出了本申请一实施例所提供的一种存储介质的结构示意图。

具体实施方式

现在将参照附图来详细描述本申请的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本申请的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,不作为对本申请及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

另外,本申请各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。

需要说明的是,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

下面结合图1-图3来描述根据本申请示例性实施方式的用于进行基于流量定制的业务请求处理方法。需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。

进一步的,本申请还提出一种基于流量定制的业务请求处理方法、装置、行驶车辆及介质。

图1示意性地示出了根据本申请实施方式的一种基于流量定制的业务请求处理方法的流程示意图。如图1所示,该方法应用于业务处理系统,包括:

S101,在服务网关接收到业务请求后,基于预先配置的命中规则,确定业务请求为需要进行隔离处理的目标业务请求。

相关技术中,随着企业业务的高速发展、发布产品的增多、用户群体的壮大以及后续团队规模的扩大,在其业务处理场景下关于流量定制与路由的场景也变的越来越复杂。

基于此,本申请实施例提出一种能够实现针对特定业务请求进行全链路解决的技术方案。

一种方式中,上述所提及的全链路解决方案即为,能够利用本申请提出的业务处理系统实现特定业务请求在请求发起阶段、流量识别阶段、服务调用阶段以及业务消费阶段之间的业务处理。

一种方式中,由于在业务处理系统中每个用户发起的业务请求都需要经过服务网关。因此本申请实施例可以预先在服务网关的管理后台配置命中规则,以使服务网关在后续接收到每一个用户请求后,可以根据该预配置的命中规则,确定该用户请求是否为需要进行隔离处理的目标业务请求。

进一步的,服务网关在确定用户请求为目标业务请求之后,即可根据路由算法,将该目标业务请求传输到指定的服务中,并由各个服务根据负载均衡路由算法,将目标流量配置到指定的服务提供者(或存储服务)中,以使利用该目标流量对该目标业务请求进行调用转发。

一种方式中,本申请实施例提出的命中规则可以基于发起业务请求的请求信息而定。用户信息、设备信息或网络信息等等而定。

作为一种示例的,请求信息可以是该业务请求的header、Cookie、Parameter等介质中承载的信息。

作为另一种示例的,请求信息也可以是用户的相关信息,时间信息、地理网址信息、请求地址信息(例如为IP或MAC等)、时区信息、语言信息、网络信息以及设备信息中的至少一个等等。

S102,将隔离标识标记在目标业务请求对应的目标流量上,并利用流量隔离路由方式,将目标流量转发到目标服务主机,目标服务主机为具备隔离标识的服务主机。

一种方式中,本申请可以应用在SpringCloud技术栈中。可以理解的,SpringCloud的网关能力是在spring-cloud-starter-gateway之上定制开发建设,且其负载均衡算法默认使用的是spring-cloud-starter-loadbalancer提供的算法。

综上,本申请可以在spring-cloud-starter-loadbalancer的实施场景下,在LoadBalancer之上实现一种利用流量隔离路由方式,将目标流量转发到目标服务主机的技术方案。

另一种方式中,本申请实施例在基于预先配置的命中规则,确定接收到的业务请求为需要进行隔离处理的目标业务请求之后,即可在该请求的流量(即目标流量)上标记一个隔离标识(即tag)。

再一种方式中,隔离标识还可以存储在目标业务请求中。作为示例的,例如可以存储到请求报文的trace信息、Request的header、Request的Cookie等具有承载能力的介质中,并随着目标流量而流转。

一种方式中,本申请实施例可以由业务处理系统利用特定流量来对特定的业务请求进行转发。也即业务处理系统可以在所有流量转发之前,如果检测到某个业务请求为目标业务请求时,即走定制流量(即目标流量),否则走默认流量,从而实现对特定业务请求进行流量的隔离路由。

S103,将目标业务请求加入到目标服务主机的目标消息队列中,目标消息队列用于处理具备隔离标识的业务请求。

一种方式中,由于在SpringCloud技术栈中,服务间的调用采用spring-cloud-starter-openfeign,或者Restful调用。作为示例的,本申请实施例可以在openfeign调用的情况下,使用负载均衡算法实现一种利用调用隔离转发的方式,将目标流量转发到目标服务主机的技术方案。

一种方式中,本申请可以由业务处理系统利用特定的服务主机来对特定的业务请求进行业务处理。

作为示例的,业务处理系统可以从注册中心获取与其关联的所有服务主机,并从所有服务主机中挑选出具备隔离标识的服务主机。以使由目标服务主机对目标业务请求进行业务处理。

可以理解的,具备隔离标识的服务主机即为专用于处理目标业务请求的服务主机。

需要说明的是,如果所有服务主机均为标记有隔离标识,则在所有的服务主机中轮询一台服务主机来作为用于处理目标业务请求的服务主机。

一种方式中,本申请实施例中服务主机可以采取RabbitMQ的Topics模式来实现对目标业务请求的消费。

其中,RabbitMQ消息队列共有7种工作模式,例如包括简单模式(Hello World)、工作队列模式(Work queues)、订阅模式(Publish/Subscribe)、路由模式(Routing)、主题模式(Topics)、远程过程调用(RPC)。

作为示例的,如图2所示,为RabbitMQ的Topics模式的工作流程图:即每个生产者可以根据Topic,将业务请求的消息发送到Broker中,以使后续交换机根据路由key,将业务请求消息转发到指定的消息队列中。可以理解的,每个消费者监听自己感兴趣的队列即可,

作为示例的,本申请实施例中的业务处理系统可以将对目标业务请求进行转发的路由key添加隔离标签,以使目标服务主机的交换机基于隔离标签,将目标业务请求加入到目标消息队列中。以使后续利用目标服务主机中的消费者监听器,对目标消息队列中的各个目标业务请求进行业务处理。

可以理解的,消费者监听器即为用于监听具备隔离标识的消息。

通过应用本申请的技术方案,可以在业务处理系统接收到特定用户或特定类型的目标业务请求后,对其承载流量上标记一个隔离标识。以使业务系统在后续进行业务处理的过程中,将具有隔离标识的目标业务请求与其他用户或其他类型的业务请求进行全流程隔离业务处理。从而一方面能够保证特定业务请求不被常规业务流程处理从而避免出现容易被恶意用户截取进而造成安全数据泄露的问题。另一方面也能够在实际的业务使用场景下,实现对每个企业用户的定制化业务处理,进而丰富且提高了用户的业务处理体验。

可选地,在基于本申请上述方法的另一个实施例中,所述基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求,包括:

获取发起所述业务请求的请求信息,所述请求信息包括用户信息、设备信息或网络信息中的至少一种;

若检测到所述请求信息存在于预设的隔离处理名单中,确定所述业务请求为需要进行隔离处理的所述目标业务请求。

可选地,在基于本申请上述方法的另一个实施例中,所述利用流量隔离路由方式,将所述目标流量转发到目标服务主机,包括:

从与所述业务处理系统相关联的所有流量中,选取与所述隔离标识相匹配的目标流量;

利用所述目标流量将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述利用所述目标流量将所述目标业务请求转发到所述目标服务主机,包括:

从与所述业务处理系统相关联的所有服务主机中,选取与所述隔离标识相匹配的至少一个目标服务主机;

将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,在所述选取与所述隔离标识相匹配的至少一个目标服务主机之后,还包括:

若确定从所述业务处理系统中,未检测到存在与所述隔离标识相匹配的目标服务主机;

按照预设轮询规则,从与所述业务处理系统相关联的所有服务主机中选取出轮询服务主机,并将所述轮询服务主机作为所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述将所述目标业务请求加入到所述目标服务主机的目标消息队列中,包括:

将对所述目标业务请求进行转发的路由key添加隔离标签,以使所述目标服务主机的交换机基于所述隔离标签,将所述目标业务请求加入到所述目标消息队列中。

可选地,在基于本申请上述方法的另一个实施例中,在所述将所述目标业务请求加入到所述目标服务主机的目标消息队列之后,还包括:

利用所述目标服务主机中的消费者监听器,监听所述目标消息队列中的各个目标业务请求;

其中,消费者监听器用于监听具备所述隔离标识的消息。

如图3所示,对本申请实施例提出的一种基于流量定制的业务请求处理方法进行示例性说明:

步骤1、在服务网关接收到业务请求后,获取发起业务请求的请求信息。

其中,该请求信息可以包括用户信息、设备信息或网络信息中的至少一种;

步骤2、若检测到请求信息存在于预设的隔离处理名单中,确定业务请求为需要进行隔离处理的目标业务请求。

作为示例的,业务处理系统可以根据请求信息与隔离处理名单的匹配,来确定该请求信息是否为需要进行隔离处理的特定用户或特定业务类型的请求。

步骤3、从与业务处理系统相关联的所有流量中,选取与隔离标识相匹配的目标流量。

作为示例的,目标流量可以为满足一定带宽的特定流量。也即其只服务于特定用户或特定业务类型的请求。

步骤4、将隔离标识标记在目标业务请求对应的目标流量上。

一种方式中,隔离标识即为后续在业务处理系统的其它节点中用于识别某个业务请求是否为需要进行隔离处理的标识。也即业务处理系统的其它节点在接收到某个业务请求后,可以根据其流量是否携带有隔离标识,来确定是否将其转发到目标服务主机以及目标消息队列中。

步骤5、从与业务处理系统相关联的所有服务主机中,选取与隔离标识相匹配的至少一个目标服务主机。

作为示例的,目标服务主机可以为满足一定处理性能的特定服务主机。也即其只服务于特定用户或特定业务类型的请求。

步骤6、将目标业务请求转发到目标服务主机。

步骤7、将对目标业务请求进行转发的路由key添加隔离标签,以使目标服务主机的交换机基于隔离标签,将目标业务请求加入到目标消息队列中。

作为示例的,在业务处理系统的消息生产者中,如果检测到某个业务请求的流量中存在隔离标识,即会获知其为需要进行隔离处理的目标业务请求,进而即可在发送该消息时的路由key中加上隔离标识。以使后续生产者将消息发送到Broker后,交换机会将该消息转发到用于处理具备所述隔离标识的业务请求的目标消息队列中。

步骤8、利用目标服务主机中的消费者监听器,监听目标消息队列中的各个目标业务请求。

通过应用本申请的技术方案,可以在业务处理系统接收到特定用户或特定类型的目标业务请求后,对其承载流量上标记一个隔离标识。以使业务系统在后续进行业务处理的过程中,将具有隔离标识的目标业务请求与其他用户或其他类型的业务请求进行全流程隔离业务处理。从而一方面能够保证特定业务请求不被常规业务流程处理从而避免出现容易被恶意用户截取进而造成安全数据泄露的问题。另一方面也能够在实际的业务使用场景下,实现对每个企业用户的定制化业务处理,进而丰富且提高了用户的业务处理体验。

可选地,在基于本申请上述方法的另一个实施例中,所述基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求,包括:

获取发起所述业务请求的请求信息,所述请求信息包括用户信息、设备信息或网络信息中的至少一种;

若检测到所述请求信息存在于预设的隔离处理名单中,确定所述业务请求为需要进行隔离处理的所述目标业务请求。

可选地,在基于本申请上述方法的另一个实施例中,所述利用流量隔离路由方式,将所述目标流量转发到目标服务主机,包括:

从与所述业务处理系统相关联的所有流量中,选取与所述隔离标识相匹配的目标流量;

利用所述目标流量将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述利用所述目标流量将所述目标业务请求转发到所述目标服务主机,包括:

从与所述业务处理系统相关联的所有服务主机中,选取与所述隔离标识相匹配的至少一个目标服务主机;

将所述目标业务请求转发到所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,在所述选取与所述隔离标识相匹配的至少一个目标服务主机之后,还包括:

若确定从所述业务处理系统中,未检测到存在与所述隔离标识相匹配的目标服务主机;

按照预设轮询规则,从与所述业务处理系统相关联的所有服务主机中选取出轮询服务主机,并将所述轮询服务主机作为所述目标服务主机。

可选地,在基于本申请上述方法的另一个实施例中,所述将所述目标业务请求加入到所述目标服务主机的目标消息队列中,包括:

将对所述目标业务请求进行转发的路由key添加隔离标签,以使所述目标服务主机的交换机基于所述隔离标签,将所述目标业务请求加入到所述目标消息队列中。

可选地,在基于本申请上述方法的另一个实施例中,在所述将所述目标业务请求加入到所述目标服务主机的目标消息队列之后,还包括:

利用所述目标服务主机中的消费者监听器,监听所述目标消息队列中的各个目标业务请求;

其中,消费者监听器用于监听具备所述隔离标识的消息。

在本申请的另外一种实施方式中,如图4所示,本申请还提供一种基于流量定制的业务请求处理装置。包括:

获取模块201,被设置为在服务网关接收到业务请求后,基于预先配置的命中规则,确定所述业务请求为需要进行隔离处理的目标业务请求;

转发模块202,被设置为将隔离标识标记在所述目标业务请求对应的目标流量上,并利用流量隔离路由方式,将所述目标流量转发到目标服务主机,所述目标服务主机为具备所述隔离标识的服务主机;

处理模块203,被设置为将所述目标业务请求加入到所述目标服务主机的目标消息队列中,所述目标消息队列用于处理具备所述隔离标识的业务请求。

通过应用本申请的技术方案,可以在业务处理系统接收到特定用户或特定类型的目标业务请求后,对其承载流量上标记一个隔离标识。以使业务系统在后续进行业务处理的过程中,将具有隔离标识的目标业务请求与其他用户或其他类型的业务请求进行全流程隔离业务处理。从而一方面能够保证特定业务请求不被常规业务流程处理从而避免出现容易被恶意用户截取进而造成安全数据泄露的问题。另一方面也能够在实际的业务使用场景下,实现对每个企业用户的定制化业务处理,进而丰富且提高了用户的业务处理体验。

在本申请的另一种实施方式中,转发模块202,被配置为:

获取发起所述业务请求的请求信息,所述请求信息包括用户信息、设备信息或网络信息中的至少一种;

若检测到所述请求信息存在于预设的隔离处理名单中,确定所述业务请求为需要进行隔离处理的所述目标业务请求。

在本申请的另一种实施方式中,转发模块202,被配置为:

从与所述业务处理系统相关联的所有流量中,选取与所述隔离标识相匹配的目标流量;

利用所述目标流量将所述目标业务请求转发到所述目标服务主机。

在本申请的另一种实施方式中,转发模块202,被配置为:

从与所述业务处理系统相关联的所有服务主机中,选取与所述隔离标识相匹配的至少一个目标服务主机;

将所述目标业务请求转发到所述目标服务主机。

在本申请的另一种实施方式中,转发模块202,被配置为:

若确定从所述业务处理系统中,未检测到存在与所述隔离标识相匹配的目标服务主机;

按照预设轮询规则,从与所述业务处理系统相关联的所有服务主机中选取出轮询服务主机,并将所述轮询服务主机作为所述目标服务主机。

在本申请的另一种实施方式中,转发模块202,被配置为:

将对所述目标业务请求进行转发的路由key添加隔离标签,以使所述目标服务主机的交换机基于所述隔离标签,将所述目标业务请求加入到所述目标消息队列中。

在本申请的另一种实施方式中,转发模块202,被配置为:

利用所述目标服务主机中的消费者监听器,监听所述目标消息队列中的各个目标业务请求;

其中,消费者监听器用于监听具备所述隔离标识的消息。

本申请实施方式还提供一种电子设备,以执行上述基于流量定制的业务请求处理方法。请参考图5,其示出了本申请的一些实施方式所提供的一种电子设备的示意图。如图5所示,电子设备3包括:处理器300,存储器301,总线302和通信接口303,所述处理器300、通信接口303和存储器301通过总线302连接;所述存储器301中存储有可在所述处理器300上运行的计算机程序,所述处理器300运行所述计算机程序时执行本申请前述任一实施方式所提供的基于流量定制的业务请求处理方法。

其中,存储器301可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口303(可以是有线或者无线)实现该装置网元与至少一个其他网元之间的通信连接,可以使用互联网、广域网、本地网、城域网等。

总线302可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。其中,存储器301用于存储程序,所述处理器300在接收到执行指令后,执行所述程序,前述本申请实施例任一实施方式揭示的所述视频传输方法可以应用于处理器300中,或者由处理器300实现。

处理器300可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器300中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器300可以是通用处理器,包括处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器301,处理器300读取存储器301中的信息,结合其硬件完成上述方法的步骤。

本申请实施例提供的电子设备与本申请实施例提供的基于流量定制的业务请求处理方法出于相同的发明构思,具有与其采用、运行或实现的方法相同的有益效果。

本申请实施方式还提供一种与前述实施方式所提供的基于流量定制的业务请求处理方法对应的计算机可读存储介质,请参考图6,其示出的计算机可读存储介质为光盘40,其上存储有计算机程序(即程序产品),所述计算机程序在被处理器运行时,会执行前述任意实施方式所提供的视频传输方法。

需要说明的是,所述计算机可读存储介质的例子还可以包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他光学、磁性存储介质,在此不再一一赘述。

本申请的上述实施例提供的计算机可读存储介质与本申请实施例提供的视频传输方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。

需要说明的是:

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本申请并帮助理解各个发明方面中的一个或多个,在上面对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下示意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本申请的单独实施例。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本申请的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

以上所述,仅为本申请较佳的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

技术分类

06120116560926