【技术实现步骤摘要】
获取客户端应用程序源代码的更新指示信息的方法、装置和系统
本专利技术涉及通信工程技术,尤其涉及一种获取客户端应用程序源代码的更新指示信息的方法、装置和系统。
技术介绍
服务提供者(比如服务器,也可称为后端)只负责根据服务消费者(比如客户端等,也可称为前端)的请求,对服务消费者的请求进行处理,返回处理后的数据给服务消费者,并不关心服务消费者接收到处理后的数据后的展现;而服务消费者拿到处理后的数据后,组织该数据进行展现,并不关心请求的处理过程;因此,服务消费者和服务提供者之间变得相对独立并且松耦合。服务消费者和服务提供者之间的交互通过应用程序编程接口(ApplicationProgrammingInterface,简称API)来协作,这个API往往是JSON格式的RESTFulAPI。由于前端应用程序的开发与后端应用程序的开发是相分离的,若API发生了变化,后端应用程序的开发者需要和前端应用程序的开发者进行沟通,告知前端应用程序的开发者API发生了哪些变化,以使前端应用程序的开发者根据变化后的API更新前应用程序的源代码,但是这种沟通不够及时且效率低。因此,如何使得前 ...
【技术保护点】
一种获取客户端应用程序源代码的更新指示信息的方法,应用于第一终端设备,其特征在于,包括:获取各应用程序编程接口API各自的定义文件;各API为服务器端应用程序能够实现的任意一种服务包括的各子服务各自对应的API;提取所有所述定义文件包括的参数信息,得到所述服务对应的API文档;所述API文档用于提供客户端应用程序源代码的更新指示信息;在所述第一终端设备得到包括所有所述API的源代码的压缩文件后,根据用户输入的将所述压缩文件发布至预设位置处的指令,将所述API文档发送至目标服务器,以使目标服务器将所述API文档存储在API文档内容列表中,所述API文档内容列表用于存储所述服务 ...
【技术特征摘要】
1.一种获取客户端应用程序源代码的更新指示信息的方法,应用于第一终端设备,其特征在于,包括:获取各应用程序编程接口API各自的定义文件;各API为服务器端应用程序能够实现的任意一种服务包括的各子服务各自对应的API;提取所有所述定义文件包括的参数信息,得到所述服务对应的API文档;所述API文档用于提供客户端应用程序源代码的更新指示信息;在所述第一终端设备得到包括所有所述API的源代码的压缩文件后,根据用户输入的将所述压缩文件发布至预设位置处的指令,将所述API文档发送至目标服务器,以使目标服务器将所述API文档存储在API文档内容列表中,所述API文档内容列表用于存储所述服务器端应用程序能够实现的所有服务对应的API文档。2.根据权利要求1所述的方法,其特征在于,所述根据用户输入的将所述压缩文件发布至预设位置处的指令,将所述API文档发送至目标服务器,包括:根据用户输入的将所述压缩文件发布至第一终端设备中存放项目管理工具下载的Java归档文件的位置处的指令,获取所述目标服务器的地址;根据所述目标服务器的地址,将所述API文档发送至目标服务器。3.根据权利要求1所述的方法,其特征在于,所述根据用户输入的将所述压缩文件发布至预设位置处的指令,将所述API文档发送至目标服务器,包括:根据用户输入的将所述压缩文件发布至第一服务器的指令,获取所述目标服务器的地址;根据所述目标服务器的地址,将所述API文档发送至目标服务器。4.一种获取客户端应用程序源代码的更新指示信息的方法,应用于第二终端设备,其特征在于,包括:接收用户输入的与目标服务对应的目标API文档查看指令;所述目标API文档查看指令用于指示第二终端设备向目标服务器发送目标API文档查看请求;所述目标服务为相应的服务器端应用程序能够实现的所有服务中的一种服务,每种所述服务与一个API文档对应;根据所述目标API文档查看指令,向目标服务器发送目标API文档查看请求;以使目标服务器根据目标API文档查看请求,从API文档内容列表中获取目标API文档,并将目标API文档发送至所述第二终端设备;所述API文档内容列表用于存储所述服务器端应用程序能够实现的所有服务对应的API文档;接收所述目标服务器发送的所述目标API文档;向用户显示所述目标API文档,所述目标API文档用于提供客户端应用程序源代码的更新指示信息。5.根据权利要求4所述的方法,其特征在于,所述接收所述目标服务器发送的所述目标API文档,包括:接收所述目标服务器发送的所述目标API文档;采用与所述目标API文档的数据存储格式对应的解析方式,解析所述目标API文档,得到解析后的目...
【专利技术属性】
技术研发人员:刘伟奇,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。