The invention discloses a method for realizing remote module integration based on ASP Upload, which comprises the following steps: S1: uploading and storing module files that need to be integrated on the client side, then detecting and judging whether the uploaded files meet the requirements of compilation and integration, deleting and reloading the files if the detection is not satisfied; S2: uploading the module files in the middle part of S 2: The required files are stored in different directories according to the project category and compilation method, and the files in the original directory are deleted; S3: According to the project category and compilation method of the files in S2, the corresponding batch files are selected for compilation and integration; S4: After all modules are integrated, the compilation is completed. Fruit feedback to customers. The invention has the advantages of simple use, strong practicability, convenience and rapidity by detecting and judging uploaded files, classifying and storing, compiling and integrating by calling matlab, and viewing the results of client integration.
【技术实现步骤摘要】
一种基于ASPUpload的模块远程集成实现方法
本专利技术涉及新能源汽车领域,具体来说涉及一种基于ASPUpload的模块远程集成实现方法。
技术介绍
新能源汽车的发展前景广阔,必然会成为未来世界的主要交通出行工具。控制器作为新能源电动汽车核心部件,新能源汽车的软件集成主要是将控制器的应用层与底层软件进行整合。前期的软件集成主要是通过专门的集成人员进行集成,造成了人员资本的提高,而开发人员与软件集成之间的脱节使得问题排查更加困难。基于ASPUpload的软件集成方法可以让开发人员随时随地进行软件的提交与集成,并对对集成中的问题进行查看,或对集成过程中的相关文件进行下载。ASP全称ActiveServerPage,是微软推出的用以取代CGI的动态服务器网页技术。由于ASP简单易学,又有微软的强大支持,所以ASP使用广泛,很多大型的站点都是用ASP开发的,本专利技术也是应用ASP技术进行开发的。ASPUpload是一个功能很强大的文件上传组件,不仅可以上传文件,查询修改文件的属性,将文件存于数据库,实现文件的管理,还可以上传表单元素。
技术实现思路
针对相关技术中的问题,本专利技术提出一种基于ASPUpload的模块远程集成实现方法,客户端通过浏览器上传需要集成的模块文件,服务器对模块进行编译集成后把结果以网页的形式反馈到客户端浏览器。为实现上述技术目的,本专利技术的技术方案是这样实现的:一种基于ASPUpload的模块远程集成实现方法,包括以下步骤:S1:客户端上传需要集成的模块文件并存储,然后检测、判断上传文件是否符合编译集成要求,若检测不满足,删除文件并重 ...
【技术保护点】
1.一种基于ASPUpload的模块远程集成实现方法,其特征在于,包括以下步骤:S1:客户端上传需要集成的模块文件并存储,然后检测、判断上传文件是否符合编译集成要求,若检测不满足,删除文件并重新上传;S2:将步骤S1中上传的符合要求的文件根据工程类别和编译方式分类存储在不同的目录下,并删除原始目录下的文件;S3:根据步骤S2中文件所属的工程类别和编译方式,选择对应的批处理文件进行编译集成;S4:所有模块均集成完毕后,将编译结果反馈给客户。
【技术特征摘要】
1.一种基于ASPUpload的模块远程集成实现方法,其特征在于,包括以下步骤:S1:客户端上传需要集成的模块文件并存储,然后检测、判断上传文件是否符合编译集成要求,若检测不满足,删除文件并重新上传;S2:将步骤S1中上传的符合要求的文件根据工程类别和编译方式分类存储在不同的目录下,并删除原始目录下的文件;S3:根据步骤S2中文件所属的工程类别和编译方式,选择对应的批处理文件进行编译集成;S4:所有模块均集成完毕后,将编译结果反馈给客户。2.根据权利要求1所述的一种基于ASPUpload的模块远程集成实现方法,其特征在于,步骤S1中所述的检测、判断上传文...
【专利技术属性】
技术研发人员:张国磊,张君鸿,高史贵,
申请(专利权)人:北京智行鸿远汽车有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。