检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取软件包下载地址 在做应用自动化部署时,商家需要将软件包上传到云商店资产中心,资产的创建和软件包的上传请参考《新增资产操作指导》。 资产创建成功后,商家将获得资产ID、资产类型和资产的版本,如下图所示。 资产ID、资产类型和资产版本将在Terraform模板中使用,商家可以通过Data
客户端工业软件改造流程 ISV对客户端工业软件进行改造时,需要根据改造功能模块说明将工业软件接入ISCDesk,并完成应用程序改造。工业软件改造之后,可实现在ISCDesk客户端的静默安装和卸载,以及管理在云、数据在云和计算在云功能。 图1 客户端工业软件改造流程 父主题: 客户端工业软件改造指南
调用结果码说明 模块 结果码 结果码说明 公共 000000 成功 000001 鉴权失败 000002 请求参数不合法 000003 实例ID不存在(更新实例、更新实例状态、释放实例接口可能返回) 000004 请求处理中 000005 其它服务内部错误 创建实例 000100
客户端工业软件改造指南 客户端工业软件改造流程 工业软件接入ISCDesk 应用程序改造 改造功能模块说明 父主题: 联营License客户端软件对接指南
软件包制作 镜像类商品 镜像商品无需制作软件包,可忽略此流程。 制作私有镜像和发布镜像类商品可以参考华为云商店官方指导文档:发布镜像类商品相关指南。 License类商品 制作软件包 商家需要将应用相关的软件包和启动脚本放到一个压缩包中,软件包的名称需符合“软件名.后缀”的形式,其中后缀必须为tar
我的凭证”页面。 单击页面左侧导航中的“管理访问密钥”,进入“访问密钥”页面。 单击“新增访问密钥”,进入“新增访问密钥”页面。 输入短信验证码,单击“确定”,下载密钥,请妥善保管,丢失后将无法找回。 父主题: 获取AK/SK认证
工业软件接入ISCDesk 下载安装ISCDesk 访问工业软件云专区,将工业软件SaaS服务中心提供的ISCDesk安装包下载到本地,安装、启动并登录ISCDesk客户端。 工业软件接入ISCDesk 将工业软件SaaS服务中心提供的SDK集成到您的开发环境(例如:Visual
改造功能模块说明 基础功能 管理在云 数据在云 计算在云 父主题: 客户端工业软件改造指南
Sdk::ShutOut 场景描述 退出函数,由工业软件调用。工业软件关闭之前可主动调用此函数,断开与ISCDesk的连接,并释放资源。 涉及接口 Sdk::ShutOut 调用示例 invoker->ShutOut() 父主题: 基础功能
状态码 HTTP响应状态码如表1所示。 表1 HTTP响应状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。
对应用程序进行静默安装和静默卸载改造。改造后,工业软件可通过ISCDesk实现一键下载、安装和卸载。 针对工业软件在ISCDesk中安装/卸载异常的场景,提出以下几点建议: 建议工业软件的安装脚本支持覆盖安装,即在出现安装中断之后,可以继续安装或者全新安装。 建议工业软件的卸载脚本支持继续卸载,即在出现任何卸载异常之后,可以继续卸载。
基础功能 Sdk::Init Sdk::RegisterEventRecall Sdk::ShutOut 父主题: 改造功能模块说明
Sdk::LicenseVerifyNotify 场景描述 License验证结果通知函数,由工业软件调用。工业软件对License进行验证后,调用此函数,将License验证结果(成功或失败)通知ISCDesk。如果License验证失败,则需要将错误信息一同通知ISCDesk。
打开云端文件函数,由工业软件调用。调用此函数后,ISCDesk客户端会打开云端文件系统。工程师在云端文件系统中选择需要打开的云端文件后,触发“EVENT_OPENCLOUDFILE_RESULT”打开云端文件事件,将云端文件相关信息连同事件一起告知工业软件,工业软件可根据此事件进行打开文件操作。
管理在云 License相关 升级相关 父主题: 改造功能模块说明
Sdk::Init 场景描述 初始化函数,由工业软件调用,且必须首先调用。此函数可与ISCDesk建立连接,并执行相关初始化处理。 涉及接口 Sdk::Init 调用示例 invoker.IscdeskFactory()->Init(); 父主题: 基础功能
生的事件及对应的消息通知到工业软件。工业软件在事件接收函数中获得事件后,执行后续自定义处理。 “RegisterEventRecall”函数注册的回调函数为事件接收函数,事件接收函数获得的参数仅为事件类型及不同事件对应的信息,具体业务逻辑需要工业软件自行添加。且事件接收函数中禁止
数据在云 Sdk::OpenCloudFile Sdk::Save Sdk::SelectSaveAsPath 父主题: 改造功能模块说明
升级相关 Sdk::CheckNewVersions Sdk::UpgradeNotify 父主题: 管理在云
计算在云 Sdk::GetSolution 父主题: 改造功能模块说明