检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
com SMTP服务地址:端口 配置为邮箱开通SMTP功能时的SMTP服务器地址和端口号。 常用邮箱开启SMTP后,SMTP服务器地址及端口请参见表2。 示例:smtp.163.com:465 表2 常用邮箱SMTP服务器地址及端口 邮箱 SMTP服务器地址 服务端口 163邮箱
统一展现。GIS服务BO,提供对GIS子系统的租户管理、地图管理、位置服务接口的封装和标准化接口。您可以基于设备BO、告警BO以及GIS服务BO等多种BO资产,创建智能烟雾感应用,完成设备数据的接入、处理分析以及告警监控功能。 创建BO 进入AstroZero服务控制台。 在主页
前提条件 对象DepartmentInfo已创建完成,如图1。 图1 部门信息 对象EmployeeInfo已创建完成,如图2。 图2 员工信息 操作步骤 参考登录经典应用设计器中操作,进入应用的经典版设计器。 将鼠标放在应用下的Model文件夹旁,单击加号,选择“视图对象”。 在添加视图对象对话框中,选择“新建”。
创建标准页面模板 为了降低应用开发成本,让用户通过拖拽的方式快速完成应用的搭建。AstroZero提供了丰富的应用模板,用户可以直接使用应用模板快速创建应用,同时也支持使用标准页面模板创建页面。 AstroZero中,页面模板分为以下两类: 系统预置的“通用模板”,预置模板说明如表1所示。
创建并上传HTTPS协议需要的证书 在配置Ingress访问时,如果对外协议配置的是HTTPS,需要提前配置HTTPS协议需要的证书。 测试场景下创建证书和私钥的操作方法 该方法创建的证书通常只适用于测试场景。 执行如下命令生成密钥文件tls.key。 openssl genrsa
图2 已安装的 创建完成后,系统自动跳转到该应用的设计器界面,如图3所示。 图3 选择开发场景 开发定制内容,如基于依赖应用中的服务编排进行定制。 在左侧导航栏中,选择“逻辑”,单击编排后的“+”。 在添加服务编排页面,选择“使用已有的服务编排”,勾选需要依赖的服务编排,单击“添加”。
在提示框中,单击“创建”,输入“命名空间”后(例如“CNAME”),单击“创建”。 由于租户间的数据可打包共享,为了避免数据(例如对象、应用、服务编排等)命名的重复,租户在创建应用前需要定义一个命名空间(所有租户下的命名空间唯一且每个租户只能创建一个命名空间)。 命名空间一旦创建,不能修改
ryBills”SOAP服务中。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“HTTP > Soap服务”。 在列表中,选择创建SOAP Service中创建的SOAP Service,在右侧选择“动作”页签,单击“新建”。 配置基本信息,单击“保存”。
单击“行业应用”。 图1 创建行业应用 在行业应用页面,单击“创建行业应用”。 图2 创建空白行业应用 定义命名空间。 为保证后续您的应用发布到应用市场时,不与其他开发者冲突,首次创建应用时,需要先定义本租户的命名空间。 后续您创建的对象、脚本、服务编排、页面等的名称中,系统都
自定义连接器”。 单击“+”,配置基本信息,单击“保存”。 图1 新建服务入口 标签:REST服务的标签名。 名称:REST服务的名称,系统会自动在该名称前添加命名空间__。 图标:REST服务的图标。 描述:REST服务的相关描述信息。 在“认证信息”页签,单击“新建”,进入添加认证信息页面。
为AstroZero服务编排添加记录创建图元 记录创建图元的作用 配置该图元能够新增平台对象的实例记录,类似于数据库中的INSERT INTO命令。 如何使用记录创建图元 在基本中,拖拽“记录创建”图元至画布中。 选中记录创建图元,单击,设置基本信息。 表1 基本信息参数说明 参数
添加后,在该应用的服务编排中,才可以调用BO服务。 “Internal dependencies”为内部依赖文件夹,导入的BO服务或Native服务,在打包上层应用时也会随应用打包发布出去。 “External dependencies”为外部依赖文件夹,导入的BO服务或Native服务,在打包上层应用时不会打包出去。
创建“查询设备”服务编排 “查询设备”脚本创建完成后,创建一个“服务编排”,并在服务编排中引用脚本,改造和配置服务编排的输入输出参数,使其更适用于前端页面调用。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“Flow”上,单
> Soap服务”。 图1 选择Soap服务 单击“+”,选择“创建”,配置相关参数后,单击“保存”。 图2 配置页面 基本信息: 标签:新建SOAP Service的标签名。 名称:SOAP Service服务在系统中的唯一标识。 服务地址:第三方提供SOAP服务的URL地址,请从第三方获取。
创建应用 创建“设备维修管理系统”应用 关闭Vue3框架渲染组件开关 了解应用目录及菜单 创建“业务用户登录”页面 父主题: 通过AstroZero开发设备维修管理应用
在BO开发页面,根据业务功能开发相关对象、服务编排、事件和脚本等。 图4 BO开发页面 您可以根据业务功能开发新的系统特性,也可以复用系统中已存在的类似特性。例如,需要复用系统中已存在的服务编排“queryProfiles”,可在新建服务编排时选中“使用已有的服务编排”,选中该服务编排,单击“添加”进行复用。
在页面左下角,选择“页面设置”。 应用创建后,该应用站点默认处于被解锁状态。 在进行高级页面相关配置前,需要先单击,锁定页面。 锁定后,该站点所有页面将会被自动保存,并更新至最新版本。 在“常用”页签,配置页面的基本属性。 表1 页面常用配置 参数 参数说明 站点名 系统默认生成的站点名,不可修改。创建应用时,系统默认会创建并分配一个站点。
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回,会返回服务编排的id。 请求示例 创建服务编排对象实例,服务编排对象的标签为 "das",名称为"t__das"。 POST https://AstroZero域名/u-ro
(可选)单击编排后的,为服务编排添加目录。 服务编排默认存放在根目录下,在创建服务编排前,您可以先创建服务编排存放的目录,也可以在服务编排创建后将其拖拽到指定目录。 将鼠标放在已创建的服务编排目录上,单击,进入“添加服务编排”页面。 如果未创建服务编排目录,请直接单击编排后的,进入添加服务编排页面。
使用AstroZero创建应用资产 使用AstroZero创建业务对象 使用AstroZero创建原生服务 父主题: 使用AstroZero创建应用