[发明专利]一种接口调用任务配置的方法与装置有效
申请号: | 201611266513.2 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106656622B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 陈贻斌 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518052 广东省深圳市南山区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 接口 调用 任务 配置 方法 装置 | ||
本发明公开了一种接口调用任务配置的方法,所述接口调用任务配置的方法包括:在服务端检测到客户端调用的目标接口时,获取目标接口中逻辑连接的后拦截器和任务配置器,当服务端检测到客户端触发目标接口当前业务逻辑时,解除后拦截器对目标接口和任务配置器之间的逻辑拦截,服务端从任务配置器中提取新业务逻辑,根据当前业务逻辑和新业务逻辑,向客户端发送反馈的响应信息;在接口调用任务配置的方法的基础上还公开了对应的装置,本发明在客户端调用接口时,通过当前业务逻辑完成的进入拦截模式进行新的任务配置,实现了应用的更新或动态发布,降低了软件升级的开发成本,提高了应用的更新的时效性。
技术领域
本发明涉及系统任务配准技术领域,尤其涉及一种接口调用任务配置的方法与装置。
背景技术
随着互联网领域快速发展,各种终端设备也逐渐智能化、网络化;如何利用互联网更便捷、快速地更新终端设备的应用程序,并让服务端的开发商获得盈利变得越来越重要。
目前针对终端设备应用更新、动态发布等问题,通常由服务端运营后台开发新的应用程序,客户端下载已升级的应用进而实现应用更新,这样的应用升级方法,不仅需要开发正常的业务逻辑接口,还需要在运营后台上配置任务信息,即后台针对升级应用中的新任务,重新开发接口通过业务逻辑的形式配置新任务,再开发对应任务完成情况上报接口,并且在终端设备上设计对此接口的调用逻辑,这样的开发方式导致服务端每发布的一个新任务,都需要在运营后台和终端设备上开发一个新的版本,并通过应用版本升级的方式,提示终端设备的用户下载更新;这样的应用更新升级方式成本较高,风险较大,而且服务端不能灵活发布动态信息,导致应用更新时效性差。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种接口调用任务配置的方法,旨在低成本、低风险、高效地实现应用更新。
为实现上述目的,本发明提供的一种接口调用任务配置的方法,所述接口调用任务配置的方法包括以下步骤:
当服务端检测到客户端调用的目标接口时,获取目标接口中逻辑连接的后拦截器和任务配置器;
当服务端检测到客户端触发目标接口当前业务逻辑时,解除后拦截器对目标接口和任务配置器之间的逻辑拦截;
服务端从任务配置器中提取新业务逻辑,根据当前业务逻辑和新业务逻辑,向客户端发送反馈的响应信息。
可选地,所述服务端包括接口与运营后台,
所述当服务端检测到客户端调用的目标接口时,获取依次与目标接口逻辑连接的拦截器和任务配置器的步骤之前包括:
服务端基于责任链设计模式,将接口设计为依次逻辑连接的前拦截器、业务处理器和后拦截器,以与任务配置器进行交互;
当服务端检测到任务配置请求时,运营后台获取当前部署的接口,并建立接口中后拦截器与任务配置器的逻辑连接。
可选地,所述当服务端检测到任务配置请求时,运营后台获取当前部署的接口,并建立接口中后拦截器与任务配置器的逻辑连接的步骤包括:
在服务端检测到任务配置请求时,运营后台获取当前部署的接口,并基于当前业务逻辑判断是否需要建立接口中后拦截器与任务配置器的逻辑连接;
若需要建立接口中后拦截器与任务配置器的逻辑连接,则将当前部署的接口增加后拦截器,并将后拦截器增加任务配置器。
可选地,所述当服务端检测到客户端触发目标接口当前业务逻辑时,解除后拦截器对目标接口和任务配置器之间的逻辑拦截的步骤之前包括:
服务端接收客户端上传的触发信息,并判断触发信息是否与当前业务逻辑对应的标准信息匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611266513.2/2.html,转载请声明来源钻瓜专利网。