信息中心
Information Centre
公司新闻     技术分享     往期新闻     活动分享    
基于OnCloud的本地应用程序定制开发部署
发布时间: 2022.08.15  点击:288 次

摘要:

当前公有云已经开始在加速数字化转型中承担很重要的角色,是因为能够给用户提供最安全可靠的云计算和数据存储中心,以及对用户设备要求低。达索系统为了适应数字时代变革,为了更好支撑制造业、智慧城市等行业客户的数字化转型与创新,面对传统项目中研发异地协同的实施难点,推出了公有云PLM,实现随时随地上云。达索系统公有云PLM定期更新发布,无需实施部署,这将保障用户可以持续使用拥有最新能力的产品模块。在这些优势的基础上,2022x开始逐渐支持CAA客制化开发。具体策略如何,请看下文分解。


达索系统On Cloud公有云平台的优势


(1)从本地部署转至公有云后,企业投入于硬件、IT人员、运维等运营成本将大大减少,通过云端协作,可以随时随地获取所需工具(如:CATIA、SIMULIA、DELMIA 和 ENOVIA等),从而将更多的成本和精力投入到核心业务当中,让“好钢用在刀刃上”,更坚韧地面对市场的风云际变。


(2)公有云“基于模型”、“数字化互联”、“数据智能”等多种特性赋予了其独一无二的价值,让客户可以在虚拟与现实世界之间穿梭驰骋,在任何地方、任何设备上都可基于同一个平台协同,开展高效的工作流程,仅需几次点击,用户即可在云上开始工作。


(3)自动升级经常使用的功能及版本,根据需求定制,可动态添加用户或应用程序。


(4)完全安全,数据在所有层加密,24 小时监控入侵。



针对达索系统On Cloud公有云平台的应用程序开发


1、从2022X版本开始已经开始支持公有云平台客制化开发


(1)CAA应用程序开发,仍然提供嵌入到Visual Studio开发工具(Native Apps Development Tools),支持On Cloud客户端应用程序的开发,需要依赖于On Cloud的SDV-OC许可。


(2)在2022X存在限制,使用Visual Studio开发工具,需要同时依赖于On Premise的SDV许可。


(3)达索R&D团队在努力尝试,预计在将来的版本(可能是2023x)中将完全不依赖于On Premise的许可,大家拭目以待。




2、云平台的应用程序的开发方法与On Premise完全一致,可遵循On Premise的最佳实践方法。

(1)在On Premise版本上,通常代码在GA版本编译,以便能够支持当前给定版本(Release)的后续所有修订包(Fix Packs),确保当前给定版本的向上运行兼容性。

(2)云平台原则上由达索强制升级的,不再由用户自行决定什么时候选择哪一个版本。我们的代码在当前给定版本(Release)的GA版本或任意升级修订包编译,将与后续任意升级修订包兼容。


(3)支持单一源代码。但如果为On Premise和On Cloud由使用同一套运行环境,部署到云上之后,基于当前On Cloud版本修复/增强代码,相当于基于某一个修订包来修复与增强,代码将不再与GA版本相兼容。


云平台开发环境配置

1、下载安装介质
利用平台管理员(Platform Administrator)账户登录云平台,可以在3DDashboard的Platform Management->Member->Configure Apps Installation面板下载CAA API和开发工具对应的GA介质。可能未来随着平台版本升级,介质下载位置会有适当的改变。




2、客户端连接云平台部署,需要三个参数
(1)Platform ID(也称之为Tenant Identifier);
(2)3DCompass URL;

(3)3DSpace URL(as for on Premises);

三个参数可通过Javascript的API获取, 比如:通过Google Chrome浏览器。

(1)登录到 3DDashboard;

(2)按F12 打开开发者界面;
(3)在控制台窗口,运行下面的脚本:


(4)回车后,可获得相关参数信息:


(5)拷贝粘贴以上信息备用。


3、建立运行环境
(1)用命令行方式
   利用环境编辑器或运行DSYEnvMgt工具,创建一个环境文件。然后可以通过这种方式从命令行,带环境启动本地客户端连接到云平台:


(2)在Visual Studio中建立
   运行Window > 3DS Windows > Runtime Prompt,在带环境运行黑窗口中,输入以下命令,带环境启动本地客户端连接到云平台:



总结
我们相信,快、省、灵活的云端PLM,未来一定能够助力更多的企业研发转型,促进更多企业实现智能化、优质化、精益化发展。
























































最新动态
扫一扫加顾问微信
021-50278558,18621558211
lumq@jiangdatech.com