System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种3DE平台二次开发APP快速部署及共享的方法技术_技高网

一种3DE平台二次开发APP快速部署及共享的方法技术

技术编号:41144286 阅读:5 留言:0更新日期:2024-04-30 18:13
本发明专利技术主要涉及企业信息化软件管理技术领域。为了解决传统的3DE二次开发APP在二次开发功能有更新时,需要手动重新配置二次开发功能数据,才能使更新功能正常使用的问题;本发明专利技术提供一种3DE平台二次开发APP快速部署及共享的方法,具体包括在云端管理服务器中将3DE平台的二次开发APP数据进行隔离,将二次开发APP数据添加到3DE基础环境配置文件中生成3DE云端环境配置文件,设置3DE云端环境配置文件的访问权限;在应用端完成3DE平台基础环境安装和配置后,在3DE目标位置中将3DE基础环境文件路径修改为3DE云端环境配置文件路径,应用端自动读取3DE云端环境配置文件,进行二次开发APP模块数据部署。

【技术实现步骤摘要】

本专利技术主要涉及企业信息化软件管理,尤其是涉及一种3de平台二次开发app快速部署及共享的方法。


技术介绍

1、随着3de平台在不同行业和专业领域中的应用越来越广泛,为了提高设计精度和效率,出现了一大批基于3de软件的二次开发功能app模块,二次开发模块在运行时需要部署到3de平台中以app形式使用。

2、二次开发功能模块在3de平台中传统部署方式是将二次开发功能模块部署到安装3de安装主机的的win_b64系统文件中,目前大部分企业通常是将二次开发数据放置在企业数据管理服务器中,供使用人员自行下载配置到本机。这种方式从用户的角度出发,每个需要使用该功能模块的用户都需要去下载并手动部署二次开发模块数据;当该功能模块优化更新或新增其他功能模块数据后,每个用户又需要重新配置部署功能模块数据,该操作重复率高且繁琐,同时存在信息传递不及时的问题。比如功能模块数据已更新,但用户并非第一时间知晓,仍使用的旧配置数据。从管理运维者的角度出发,当更新或者新增二次开发功能模块数据后,每次均需要配合用户进行新模块、新功能的数据配置,大量的用户、不同的环境会带来大量重复且复杂的运维工作。从系统文件管理角度出发,当二次开发功能模块不断增加,全部的模块数据放置在win_b64系统文件中时,数据的积累会使数据变得越发复杂,数据之间会存在相互干扰、互相影响,会导致二次开发app模块功能配置失败等问题。从数据安全的角度出发,二次开发模块数据部署到用户端会存在数据外泄的风险,也不利于企业数据安全管理。


技术实现思路>

1、本专利技术所要解决的技术问题

2、提供一种3de平台二次开发app快速部署及共享的方法,解决现有技术中二次开发功能app模块在3de平台的部署方式所存在的当二次开发功能有更新或新增时,每次更新或新增都需要手动重新配置二次开发功能数据,才能使更新或新增功能正常使用的问题。

3、本专利技术解决上述技术问题所采用的技术方案

4、一种3de平台二次开发app快速部署及共享的方法,包括:

5、在云端管理服务器中将3de平台的二次开发app数据进行隔离,设置云端管理服务器的访问权限;

6、将二次开发app数据信息添加到3de基础环境配置文件中生成3de云端环境配置文件;

7、应用端完成3de平台基础环境安装及配置后,在3de目标位置中将3de基础环境文件路径修改为3de云端环境配置文件路径,应用端根据3de云端环境配置文件路径自动读取3de云端环境配置文件,完成对3de云端环境配置文件中的二次开发app数据部署。

8、进一步的所述方法还包括:若应用端需要新增二次开发app,在云端管理服务器中添加该二次开发app模块的数据,根据该二次开发功能app模块数据生成3de云端环境配置文件,应用端根据3de软件环境配置文件的访问路径自动读取3de云端环境配置文件,对3de云端环境配置文件中的二次开发app模块数据进行部署。

9、进一步的,所述方法还包括:若应用端需要替换二次开发app,在云端管理服务器中对原有的二次开发app模块数据进行替换,应用端根据云端环境配置文件的更新实现二次开发功能app模块数据的部署。

10、进一步的,所述方法还包括,在生成3de云端环境配置文件之前,检查云端管理服务器中各二次开发app模块数据的数据是否重复,是否相互干扰。

11、进一步的,所述将二次开发app数据信息添加到3de基础环境配置文件中生成3de云端环境配置文件具体包括:基于3de基础数据win_b64系统文件,在云端管理服务器中与二次开发功能app数据平级文件目录下,根据二次开发功能app数据生成3de云端环境配置文件。

12、进一步的,所述二次开发功能app模块数据具体包括:二次开发功能模块程序,二次开发模块功能数据和二次开发模块字体信息。

13、进一步的,所述应用端包括pc使用端和云平台使用端。

14、本专利技术的有益效果

15、本专利技术所述的一种3de平台二次开发app快速部署及共享的方法,通过云端管理服务器将二次开发功能模块数据配置到云端环境配置文件中,在3de平台中将基础环境文件路径修改为云端环境配置文件路径,当云端3de环境文件有更新或者替换时,应用端直接读取云端管理服务器中最新的3de环境配置文件。对用户来说,不需要用户手动下载和部署二次开发功能模块,能够减少用户的工作量,并且提高二次开发模块更新的及时性。对于管理运维者来说,不再需要在应用端更新二次开发功能模块数据时进行大量重复且复杂的运维工作,提高二次开发功能模块数据配置稳定性,促进企业信息化重要数据的安全管理。

16、在云端管理服务器中集中管理二次开发功能模块数据,可以避免将二次开发功能模块部署在应用端,导致应用端数据积累,占用应用端的存储空间,且可以避免二次开发功能模块数据之间的相互干扰,导致无法正常使用二次开发app;同时还能解决二次开发功能模块部署在应用端存在的数据泄漏风险。

本文档来自技高网...

【技术保护点】

1.一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,包括:

2.根据权利要求1所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述方法还包括:若应用端需要新增二次开发APP,在云端管理服务器中添加该二次开发APP的数据,根据该二次开发功能APP数据生成3DE云端环境配置文件,应用端根据3DE软件环境配置文件的访问路径自动读取3DE云端环境配置文件,对3DE云端环境配置文件中的二次开发APP数据进行部署。

3.根据权利要求1所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述方法还包括:若应用端需要替换二次开发APP,在云端管理服务器中对原有的二次开发APP数据进行替换,应用端根据云端环境配置文件的更新实现二次开发功能APP数据的部署。

4.根据权利要求1所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述方法还包括,在生成3DE云端环境配置文件之前,检查云端管理服务器中各二次开发APP数据的数据是否重复,是否相互干扰。

5.根据权利要求1所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述将二次开发APP数据信息添加到3DE基础环境配置文件中生成3DE云端环境配置文件具体包括:基于3DE基础数据win_b64系统文件,在云端管理服务器中与二次开发功能APP数据平级文件目录下,根据二次开发功能APP数据生成3DE云端环境配置文件。

6.根据权利要求5中所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述二次开发功能APP数据具体包括:二次开发功能模块程序,二次开发模块功能数据和二次开发模块字体信息。

7.根据权利要求1-6任意一项所述的一种3DE平台二次开发APP快速部署及共享的方法,其特征在于,所述应用端包括PC使用端和云平台使用端。

...

【技术特征摘要】

1.一种3de平台二次开发app快速部署及共享的方法,其特征在于,包括:

2.根据权利要求1所述的一种3de平台二次开发app快速部署及共享的方法,其特征在于,所述方法还包括:若应用端需要新增二次开发app,在云端管理服务器中添加该二次开发app的数据,根据该二次开发功能app数据生成3de云端环境配置文件,应用端根据3de软件环境配置文件的访问路径自动读取3de云端环境配置文件,对3de云端环境配置文件中的二次开发app数据进行部署。

3.根据权利要求1所述的一种3de平台二次开发app快速部署及共享的方法,其特征在于,所述方法还包括:若应用端需要替换二次开发app,在云端管理服务器中对原有的二次开发app数据进行替换,应用端根据云端环境配置文件的更新实现二次开发功能app数据的部署。

4.根据权利要求1所述的一种3de平台二次开发app快速部署及共享的方法,其特征在于,所...

【专利技术属性】
技术研发人员:冉丽利敖翔魏义杰李谧贺晓钢黄志宏吴维金周恒宇杨明桃卞林林
申请(专利权)人:中国电建集团成都勘测设计研究院有限公司
类型:发明
国别省市:

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

1