一种软件开发工具包的下载方法及相关设备技术

技术编号:23449940 阅读:22 留言:0更新日期:2020-02-28 23:12
本申请公开了一种软件开发工具包的下载方法及相关设备。所述方法包括:接收用户终端发送的功能列表获取请求;向所述用户终端发送功能列表,所述功能列表包括第一功能;接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。实施本申请提供的技术方案,有利于提高软件开发效率。

Download method and related equipment of a software development kit

【技术实现步骤摘要】
一种软件开发工具包的下载方法及相关设备
本申请涉及数据下载
,具体涉及一种软件开发工具包的下载方法及相关设备。
技术介绍
当前第三方进行软件开发的时候,基本都是根据功能即时进行开发的。虽然不同用户端软件开发有很多底层功能是相同或相似的,但如果开发人员遇到不熟悉流程时,即使是资源借用,也需要耗费大量时间进行资源重组,而且还有可能会出现人为错误,导致耗费资源,使得软件开发工作非常低效。
技术实现思路
本申请实施例提供了一种软件开发工具包的下载方法及相关设备,通过将多种软件开发工具包的功能存储在服务器,第三方进行功能开发时,可随时使用用户端进行调取下载,有利于减少人为因素导致的错误,使得软件开发变得更高效方便。第一方面,本申请实施例提供了一种软件开发工具包的下载方法,应用于服务器,所述方法包括:接收用户终端发送的功能列表获取请求;向所述用户终端发送功能列表,所述功能列表包括第一功能;接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。可选地,所述根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档,包括:根据所述第一参数在所述服务器中查找所述第一软件开发工具包和所述第一说明文档;若查找到,则将所述第一软件开发工具包和所述第一说明文档进行打包处理,得到第一数据包;向所述用户终端发送所述第一数据包。可选地,在向所述用户终端发送功能列表之后,所述方法还包括:接收所述用户终端发送的第二功能对应的第二软件开发工具包下载请求,所述第二软件开发工具包下载请求包括第一提示信息,所述第一提示信息用于提示所述服务器向管理终端发送第二提示信息,所述第二提示信息用于提示后台人员在所述功能列表中添加所述第二功能。可选地,所述方法还包括:接收管理终端发送的功能添加请求,所述功能添加请求包括第三功能对应的第三软件开发工具包和所述第三软件开发工具包的第三说明文档;将所述第三软件开发工具包和所述第三说明文档关联存储在所述服务器中,并将所述第三功能添加至所述功能列表中,以及为所述第三功能分配对应的第三参数。可选地,所述方法还包括:接收管理终端发送的功能更新请求,所述功能更新请求包括第四功能对应的第四软件开发工具包和所述第四软件开发工具包的第四说明文档;根据所述第四软件开发工具包的名称在所述服务器中查找第五软件开发工具包和所述第五软件开发工具包的第五说明文档,所述第四软件开发工具包的名称与所述第五软件开发工具包的名称相同;采用所述第四软件开发工具包和所述第四说明文档替换所述第五软件开发工具包和所述第五说明文档,以及在所述功能列表中采用所述第四功能替换所述第五软件开发工具包对应的第五功能。可选地,所述方法还包括:接收管理终端发送的功能删除请求,所述功能删除请求包括第六功能对应的第六软件开发工具包的名称;根据所述第六软件开发工具包的名称在所述服务器中查找到所述第六软件开发工具包和所述第六软件开发工具包的第六说明文档;将第六软件开发工具包和所述第六说明文档从所述服务器中删除,以及将所述第六功能从所述功能列表中删除。可选地,在接收管理终端发送的功能添加请求或功能更新请求或功能删除请求之前,所述方法还包括:获取所述管理终端的访问请求,所述访问请求包括后台人员身份证明;调用API函数检测所述服务器中是否存在所述管理终端的网上移动证书;若存在,则将所述网上移动证书校验信息中的身份证明与所述后台人员身份证明进行匹配;若匹配成功,则向所述管理终端开放访问权限。第二方面,本申请实施例提供了一种软件开发工具包的下载装置,应用于服务器,所述装置包括:接收模块,用于接收用户终端发送的功能列表获取请求;发送模块,用于向所述用户终端发送功能列表,所述功能列表包括第一功能;所述接收模块,还用于接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;所述发送模块,还用于根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。可选地,所述发送模块包括:查找子模块,用于根据所述第一参数在所述服务器中查找所述第一软件开发工具包和所述第一说明文档;打包子模块,用于若查找到,则将所述第一软件开发工具包和所述第一说明文档进行打包处理,得到第一数据包;发送子模块,用于向所述用户终端发送所述第一数据包。可选地,所述接收模块,还用于接收所述用户终端发送的第二功能对应的第二软件开发工具包下载请求,所述第二软件开发工具包下载请求包括第一提示信息,所述第一提示信息用于提示所述服务器向管理终端发送第二提示信息,所述第二提示信息用于提示后台人员在所述功能列表中添加所述第二功能。可选地,所述装置还包括:所述接收模块,还用于接收管理终端发送的功能添加请求,所述功能添加请求包括第三功能对应的第三软件开发工具包和所述第三软件开发工具包的第三说明文档;添加模块,用于将所述第三软件开发工具包和所述第三说明文档关联存储在所述服务器中,并将所述第三功能添加至所述功能列表中,以及为所述第三功能分配对应的第三参数。可选地,所述装置还包括:所述接收模块,还用于接收管理终端发送的功能更新请求,所述功能更新请求包括第四功能对应的第四软件开发工具包和所述第四软件开发工具包的第四说明文档;查找模块,用于根据所述第四软件开发工具包的名称在所述服务器中查找第五软件开发工具包和所述第五软件开发工具包的第五说明文档,所述第四软件开发工具包的名称与所述第五软件开发工具包的名称相同;替换模块,用于采用所述第四软件开发工具包和所述第四说明文档替换所述第五软件开发工具包和所述第五说明文档,以及在所述功能列表中采用所述第四功能替换所述第五软件开发工具包对应的第五功能。可选地,所述装置还包括:所述接收模块,还用于接收管理终端发送的功能删除请求,所述功能删除请求包括第六功能对应的第六软件开发工具包的名称;所述查找模块,还用于根据所述第六软件开发工具包的名称在所述服务器中查找到所述第六软件开发工具包和所述第六软件开发工具包的第六说明文档;删除模块,用于将本文档来自技高网...

【技术保护点】
1.一种软件开发工具包的下载方法,其特征在于,应用于服务器,所述方法包括:/n接收用户终端发送的功能列表获取请求;/n向所述用户终端发送功能列表,所述功能列表包括第一功能;/n接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;/n根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。/n

【技术特征摘要】
1.一种软件开发工具包的下载方法,其特征在于,应用于服务器,所述方法包括:
接收用户终端发送的功能列表获取请求;
向所述用户终端发送功能列表,所述功能列表包括第一功能;
接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;
根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档,包括:
根据所述第一参数在所述服务器中查找所述第一软件开发工具包和所述第一说明文档;
若查找到,则将所述第一软件开发工具包和所述第一说明文档进行打包处理,得到第一数据包;
向所述用户终端发送所述第一数据包。


3.根据权利要求1所述的方法,其特征在于,在向所述用户终端发送功能列表之后,所述方法还包括:
接收所述用户终端发送的第二功能对应的第二软件开发工具包下载请求,所述第二软件开发工具包下载请求包括第一提示信息,所述第一提示信息用于提示所述服务器向管理终端发送第二提示信息,所述第二提示信息用于提示后台人员在所述功能列表中添加所述第二功能。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理终端发送的功能添加请求,所述功能添加请求包括第三功能对应的第三软件开发工具包和所述第三软件开发工具包的第三说明文档;
将所述第三软件开发工具包和所述第三说明文档关联存储在所述服务器中,并将所述第三功能添加至所述功能列表中,以及为所述第三功能分配对应的第三参数。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理终端发送的功能更新请求,所述功能更新请求包括第四功能对应的第四软件开发工具包和所述第四软件开发工具包的第四说明文档;
根据所述第四软件开发工具包的名称在所述服务器中查找第五软件开发工具包和所述第五软件开发工具包的第五说明文档,所述第四软件开发工具包的...

【专利技术属性】
技术研发人员:刘均赵涛张秋菊
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1