动态路由方法、应用访问方法、系统、服务器及介质与流程

文档序号:34723552发布日期:2023-07-07 18:55阅读:27来源:国知局
动态路由方法、应用访问方法、系统、服务器及介质与流程

本公开属于网络,尤其涉及一种动态路由方法、应用访问方法、配置中心、应用端、系统、服务器及介质。


背景技术:

1、随着电商营销方式的灵活多变,投放到各种渠道的广告需要引流到app,来达到拉新、促活及成单的目的,但基于现有技术手段,需要app预置配套的解析逻辑,然后经过提审、部署、上架的复杂周期,整个过程至少3天,如果还遇到应用商店审核问题,上架时间很难把控,很容易错过营销活动的最佳窗口期;另外,引流渠道复杂多样,包括购物app、h5活动落地页、快捷指令、hybrid、universal link等,每种渠道都需要做适配,费时费力,后期兼容逻辑维护成本也很高,营销活动下线后,去除适配逻辑也需要依赖发版解决,整个过程被动、滞后、不可控。


技术实现思路

1、本公开实施例提供一种与相关技术不同的实现方案,以解决相关技术中app引流与营销过程被动、滞后、不可控,灵活性差的技术问题。

2、第一方面,本公开提供一种动态路由方法,包括:

3、确定预先制定的多应用场景通用的路由协议;

4、针对所述路由协议依据需求进行路由配置,生成配置文件;

5、目标应用启动时,通过接口服务向所述目标应用发布所述配置文件,以构建路由服务。

6、第二方面,本公开提供一种基于动态路由的应用访问方法,包括:

7、目标应用启动时,通过接口服务安装配置文件;其中,所述配置文件为针对路由协议依据需求进行路由配置生成,所述路由协议多应用场景通用;

8、预设的引流场景触发时,截获url并解析,根据所述配置文件判断是否存在对应的有效路径;

9、如果存在,则创建class对象执行相应指令。

10、第三方面,本公开提供一种配置中心,包括:

11、协议获取模块,用于确定预先制定的多应用场景通用的路由协议;

12、路由配置模块,用于针对所述路由协议依据需求进行路由配置,生成配置文件;

13、配置发布模块,用于目标应用启动时,通过接口服务向所述目标应用发布所述配置文件,以构建路由服务。

14、第四方面,本公开提供一种应用端,包括:

15、配置安装模块,用于在目标应用启动时,通过接口服务安装配置文件;其中,所述配置文件为针对路由协议依据需求进行路由配置生成,所述路由协议多应用场景通用;

16、url解析模块,用于预设的引流场景触发时,截获url并解析,根据所述配置文件判断是否存在对应的有效路径;如果存在,触发第一处理单元;

17、所述第一处理单元,用于创建class对象执行相应指令。

18、第五方面,本公开提供一种应用访问系统,包括:如第三方面所述的配置中心、第四方面所述的应用端以及接口服务装置;

19、所述配置中心通过所述接口服务装置向所述应用端发布配置文件;其中,所述配置文件为针对路由协议依据需求进行路由配置生成,所述路由协议多应用场景通用;

20、所述应用端在引流场景触发后根据所述配置文件进行url解析。

21、第六方面,本公开提供一种服务器,包括:

22、处理器;以及

23、存储器,用于存储所述处理器的可执行指令;

24、其中,所述处理器配置为经由执行所述可执行指令来执行第一方面、第二方面、第一方面各可能的实施方式,或第二方面各可能的实施方式中的任一方法。

25、第七方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面、第二方面、第一方面各可能的实施方式,或第二方面各可能的实施方式中的任一方法。

26、本公开提供的确定预先制定的多应用场景通用的路由协议;针对所述路由协议依据需求进行路由配置,生成配置文件;目标应用启动时,通过接口服务向所述目标应用发布所述配置文件,以构建路由服务的方案,可利用通用的动态路由协议,使得应用端自动完成对路由配置的解析,并动态构建对象,执行相应指令,能够满足各种复杂场景使用,可以即配即用,app无需发版,缩短app的上线周期,从而达到很好地满足业务部门对营销活动时效性要求、提高app营销的灵活性的技术效果。



技术特征:

1.一种动态路由方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述路由协议中包括业务标识、操作对象标识以及方法标识;

3.一种基于动态路由的应用访问方法,其特征在于,包括:

4.如权利要求3所述的方法,其特征在于,还包括:

5.如权利要求3所述的方法,其特征在于,还包括:

6.一种配置中心,其特征在于,包括:

7.一种应用端,其特征在于,包括:

8.一种应用访问系统,其特征在于,包括:如权利要求6所述的配置中心、如权利要求7所述的应用端以及接口服务装置;

9.一种服务器,其特征在于,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1或2所述的动态路由方法,和/或,如3-5任一项所述的基于动态路由的应用访问方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1或2所述的动态路由方法,和/或,如3-5任一项所述的基于动态路由的应用访问方法。


技术总结
本公开公开了一种动态路由方法,其中,方法包括:确定预先制定的多应用场景通用的路由协议;针对所述路由协议依据需求进行路由配置,生成配置文件;目标应用启动时,通过接口服务向所述目标应用发布所述配置文件,以构建路由服务,本公开各实施例提供的技术方案,可起到提高App运营与推广过程的灵活性的作用。

技术研发人员:陈辉辉,黄力茂
受保护的技术使用者:海科(平潭)信息技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1