检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发指导 AUI为内部开源使用,外部无法访问,底层逻辑使用Vue组件暴露封装,因此在不使用AUI情况下,通过原生Vue CLI脚手架搭建组件库形式暴露卡片组件,也能够正常使用。 开发过程 准备工作中已经正常安装了Vue CLI脚手架,因此可以快速搭建Vue项目。 初始化Vue项目。
开发指导 创建一个Spring的API,在API中获取token,并检验token的合法性。 开发过程 在Spring boot项目工程中创建一个API。 @Controller @RequestMapping("/api") public class TestController
开发概述 微前端简介 微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。子应用按照指南做微前端改造后,可以在硬件开发工具链平台云服务(CraftArts IPDCenter)中独立运行。 工作原理 微前端采用的无界方案,利用“iframe”来实现js沙箱能力,下面详细介绍:
开发概述 关于认证 在系统间API交互时,需要对API做认证。CraftArts IPDCenter定义了API认证的规范与SDK,应用在与CraftArts IPDCenter的API集成过程中,需要按照此规范完成认证逻辑。 认证集成简介 CraftArts IPDCenter
用户可以根据需要删减指标卡片,调整指标卡片位置;系统也可以根据User Profile动态推送内容。 工作原理 组件化开发思想 采用Vue.js的组件化开发思想,将整体功能模块包装成一个个独立且可复用的组件,独立维护自身的状态及样式,更好地隔离多方合作伙伴的不同诉求,提升代码的可维护性。
开发概述 轻量化浏览服务已在测试环境中独立部署,开发者可以通过Iframe或者微服务框架等技术在业务页面中嵌入。 接入方式 Iframe <iframe class="demo-iframe" allow="*" src={{query_url}} ></iframe> 微前端框架(此处以Wujie框架为例)
IPDCenter外部集成开发 开发概述 总体开发思路 准备工作 快速开始 实现一个认证API 代码示例 常用调试方法 父主题: 统一认证配置指南
常用调试方法 查看日志 父主题: IPDCenter外部集成开发
"success"; } return "error"; } } 父主题: IPDCenter外部集成开发
外部无AUI依赖开发示例 开发指导 注意事项 父主题: 卡片配置指南
总体开发思路 开发流程 编写卡片的工作流程如下: 图1 开发流程 创建一个新的工程目录。 使用Vue CLI脚手架创建Demo前端工程,能够自动创建一个简单的样例工程,在此基础上开发能够减少很多繁琐的工作。 编写构建Vue前端组件。 可以把功能或者需求类似的有机体封装成一个业务组
总体开发思路 工作流程 使用统一认证集成的工作流程如下: 图1 工作流程 在第三方应用作为被调用方时,需要检验请求中的认证凭据的合法性: 获取请求头中的认证凭据-Token。 获取请求头中名为Authorization的认证凭据。 校验认证凭据。 调用SDK中的检验方法,将tok
微前端配置指南 开发概述 快速开始
插件支持:可以集成第三方Vue插件,为开发者提供更多的调试工具。 定制设置:允许开发者根据自己的喜好调整Devtools的外观和行为。 总的来说,Vue Devtools是每个Vue开发者必备的工具,无论是新手还是经验丰富的开发者,都可以从中受益。它简化了调试过程,提高了开发效率和应用质量。 父主题:
因为子应用的资源和接口的请求都在主域名发起,所以会有跨域问题,子应用必须做跨源资源共享(CORS)设置,可参考以下两种常见的设置方式: 如果服务器应用是基于Express框架搭建的,那么可以通过定义中间件来实现相关设置。 app.use((req, res, next) => {
如何使用国际化资源插件 同一个流程,可能需要同时支持多个语言,流程元模板提供了中英文切换,能够一键切换语言,提升开发效率与开发体验。 国际化资源是应用级别的插件,在任何一个流程元模板的UI编辑页面都可以访问。 国际化只针对流程元模板中的UI编辑页面,不针对流程引擎本身。 新增国际化词条
trustdomain”配置项中,追加集成应用访问地址的弹性IP。 相关操作请联系CraftArts IPDCenter的支持人员处理。 开发技能要求 熟悉Java语言,能够编写Java语言代码。 了解基本的Http协议,熟悉Http的调用过程。 收集信息 表1 收集信息 项目 说明 私钥/公钥获取URL/密钥ID/公钥/appId
准备工作 开发技能要求 熟悉前端JS,能够编写JS代码。 了解基本的Vue框架,熟悉前端应用构建。 环境要求 已安装Node.js环境。 安装Node及Npm Node.js是一个JavaScript的运行环境,它能帮我们在服务器端运行JavaScript代码。我们需要Node.js来运行一些命令行工具。
随着企业规模的不断扩大、业务复杂性的持续增加,传统的业务流程管理方式已经无法满足高效、灵活和可控的要求。为了满足企业自动化、标准化和智能化管理业务流程的需求,硬件开发工具链平台云服务(CraftArts IPDCenter)提供了流程引擎功能。 流程引擎是一种用于管理和执行业务流程的软件工具。您可以通过
卡片配置指南 关于卡片 开发概述 总体开发思路 准备工作 外部无AUI依赖开发示例 卡片上传使用 常用调试方法