[发明专利]一种程序处理方法、终端、服务器及计算机存储介质在审
申请号: | 201910150144.8 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109976748A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 顾熹;陈宏君;刘坤;张磊;文继锋;谭林丰;曾凯;徐睿;周磊;谭良良 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王军红;张颖玲 |
地址: | 211100 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化 编译环境 代码文件 计算机存储介质 程序处理 工程标识 目标文件 作业信息 终端 服务器 编译 接收终端 信息对应 终端运行 开发 发送 | ||
1.一种程序处理方法,其特征在于,应用于服务器,所述方法包括:
接收终端发送的可视化工程的作业信息,其中,所述作业信息至少包括:可视化工程标识以及可视化开发编译环境信息;
在所述可视化开发编译环境信息对应的可视化开发编译环境中,生成所述可视化工程标识所标识的可视化工程的代码文件;
编译所述代码文件;
根据编译后的代码文件,生成供所述终端运行的目标文件;
将所述目标文件发送给所述终端。
2.根据权利要求1所述的方法,其特征在于,所述可视化开发编译环境信息包括:可视化开发编译环境类型、可视化开发编译环境版本;
所述在所述可视化开发编译环境信息对应的可视化开发编译环境中,生成所述可视化工程标识所标识的可视化工程的代码文件,包括:
根据所述可视化编译环境类型、可视化开发编译环境版本,确定对应的可视化开发编译环境;
在所述可视化开发编译环境中,生成所述可视化工程标识所标识的可视化工程的代码文件。
3.根据权利要求1所述的方法,其特征在于,所述在所述可视化开发编译环境对应的可视化开发编译环境中,生成所述可视化工程标识所标识的可视化工程的代码文件,包括:
根据可视化工程标识以及可视化开发编译环境信息,在非关系型数据库中读取所述可视化工程的第一中间文件;
根据所述第一中间文件,在所述可视化开发编译环境对应的可视化开发编译环境中,生成所述可视化工程对应的代码文件。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述终端发起的连接请求;
基于所述连接请求,反馈连接结果;
若连接结果为连接成功,则接收终端发送的可视化工程的作业信息。
5.根据权利要求4所述的方法,其特征在于,所述接收所述终端发送的连接请求之前,包括:
接收终端发送的查询广播消息;
基于所述查询广播消息,向所述终端回复对应的状态信息;其中,所述状态信息用于供所述终端能够根据所述状态信息选择所连接的服务器。
6.根据权利要求1所述的方法,所述方法还包括:
将所述目标文件打包成驱动包文件。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
反馈所述生成所述可视化工程标识所标识的可视化工程的代码文件和/或所述编译所述代码文件中所产生的错误信息;
接收所述终端基于所述错误信息重新发送的校正后的作业信息。
8.根据权利要求1所述的方法,其特征在于,所述将所述目标文件发送给所述终端之后,包括:
将所述生成所述可视化工程标识所标识的可视化工程的代码文件和/或所述编译所述代码文件中所产生的第二中间文件删除。
9.一种程序处理方法,其特征在于,应用于终端,所述方法包括:
向服务器上传可视化工程的作业信息;其中,所述作业信息至少包括:可视化工程标识以及可视化开发编译环境信息;
接收服务器根据所述作业信息返回的目标文件;
运行所述目标文件并输出所述目标文件的运行结果。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
向所述服务器发起连接请求;
接收所述服务器基于所述连接请求反馈的连接结果;
若所述连接结果为连接成功,则向所述服务器上传所述可视化工程的作业信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910150144.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模块级代码结构的可视化开发实现系统
- 下一篇:一种绘图过程的继承方法