在线程序包运行方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32571543 阅读:27 留言:0更新日期:2022-03-09 16:58
本申请提供了一种在线程序包运行方法、装置、电子设备及存储介质,属于计算机技术领域。本申请通过接收外部上传的原始程序包;利用预置的软件开发工具包SDK对所述原始程序包进行封装,得到集成有所述SDK和所述原始程序包的目标程序包,所述SDK中定义有用于调用平台中资源的调用接口;当接收到程序运行指令时,运行所述目标程序包;其中,所述程序运行指令携带资源信息,在运行所述目标程序包的过程中,利用所述SDK中的所述调用接口调用所述平台中与所述资源信息对应的资源。由此,可以减少能够实现在线运行程序包的数据平台的维护成本。够实现在线运行程序包的数据平台的维护成本。够实现在线运行程序包的数据平台的维护成本。

【技术实现步骤摘要】
在线程序包运行方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种在线程序包运行方法、装置、电子设备及存储介质。

技术介绍

[0002]jar包,即程序包,是一种将Java程序打包而成的文件包。jar包的在线运行是指:将jar包上传到数据平台,在数据平台上在线运行该jar包。
[0003]目前,通常使用命令方式在线运行jar包,具体包括:在数据平台上安装jar包运行环境,将用户上传的jar包存放在指定位置并调用数据平台中预先写好的运行命令或者脚本运行jar包。
[0004]然而,在利用命令方式运行jar包时,需要调用数据平台的常驻服务才能够与数据平台的资源进行对接,这就导致用户需要了解常驻服务的接口规则才能够实现上述对常驻服务的调用,增加了用户使用成本,并且,数据平台需要对常驻服务进行维护,从而增加了数据平台的维护成本。

技术实现思路

[0005]本申请实施例的目的在于提供一种在线程序包运行方法、装置、电子设备及存储介质,以解决现有技术中的利用命令方式运行jar包时需要调用数据平台的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种在线程序包运行方法,其特征在于,所述方法包括:接收外部上传的原始程序包;利用预置的软件开发工具包SDK对所述原始程序包进行封装,得到集成有所述SDK和所述原始程序包的目标程序包,所述SDK中定义有用于调用平台中资源的调用接口;当接收到程序运行指令时,运行所述目标程序包;其中,所述程序运行指令携带资源信息,在运行所述目标程序包的过程中,利用所述SDK中的所述调用接口调用所述平台中与所述资源信息对应的资源。2.根据权利要求1所述的方法,其特征在于,所述运行所述目标程序包,包括:利用所述SDK,以反射机制运行所述目标程序包。3.根据权利要求1所述的方法,其特征在于,所述接收外部上传的原始程序包,包括:输出可视化界面,所述可视化界面上至少包括用于上传程序包的控件;通过所述可视化界面接收外部上传的原始程序包。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当检测到对所述可视化界面中第一对象的触发操作时,触发中断指令,所述第一对象为所述可视化界面中,用于指示中断运行程序包的按钮;基于所述中断指令,中断运行所述目标程序包。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当检测到对所述可视化界面中第二对象的触发操作时,触发所述程序运行指令,所述第二对象为所述可视化界面中,用于指示运行程序包的按钮。6.根据权利要求3所述的方法,其特征在于,所述输出可视化界面,包括:向所述平台发送网页获取请求,以使所述平台响应所述网页获取请求返回数据平...

【专利技术属性】
技术研发人员:高松
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1