业务逻辑编辑器

更新时间:

业务逻辑开发工具帮助您在业务逻辑编辑器中,通过编排服务节点的方式,快速完成简单的物联网业务逻辑设计。

创建业务服务

  1. 创建项目。具体操作,请参见普通项目

  2. 在项目主页项目开发下,单击业务逻辑页签。

  3. 单击应用列表上方的新建 > 新建空白业务服务

  4. 新建业务服务对话框,配置服务基本信息。

    参数

    说明

    业务服务名称

    服务的唯一标识符,在项目下具有唯一性。

    仅支持中文汉字、英文字母、数字、下划线(_)、连接号(-)和英文圆括号(()),且必须以中文汉字、英文字母或数字开头,长度不超过30个字符(一个中文汉字算一个字符)。

    描述

    描述服务的用途等信息。长度不超过100个字符(一个中文汉字算一个字符)。

  5. 单击确认

    创建业务服务完成后,会自动打开业务逻辑编辑器。各区域功能说明请参见下文描述。业务服务编辑页面示例

左侧导航栏

功能

说明

服务

选择服务,右侧会展示该项目下的所有业务服务。支持以下操作:

  • 单击服务列表右侧的按钮:

    • 新增服务:新建业务服务。

    • 发布所有服务:统一发布所有服务到线上。

      说明

      当前项目下所有服务都已完成部署,才支持该功能。

  • 单击服务名称右侧的设置按钮,可复制、发布、部署调试、删除该服务,还可重新编辑服务基本信息、查看调用服务说明等。

    说明
    • 仅设备触发服务显示并支持启动、停止业务服务功能。

    • 仅HTTP服务支持查看调用服务说明功能。

节点

选择节点,右侧会展示节点列表,并支持输入节点名称快速搜索定位目标节点。

服务调用设置

仅HTTP服务支持该功能。支持查看API调用方式和配置域名。

画布

编辑器中间是画布区域,用于添加和编辑服务节点的逻辑关系。

重要

一个节点可以有多个输出节点,只可以有一个输入节点。

  • 在画布空白处,单击鼠标右键,支持粘贴、复原画布大小、和显示全局日志等操作。

  • 选中画布中节点,单击鼠标右键,支持剪切、复制、查看节点日志等操作。

  • 在画布下方,从左到右支持操作依次如下。

    功能

    说明

    缩小

    缩小画布显示比例,右侧显示当前比例值。

    扩大

    放大画布显示比例,左侧显示当前比例值。

    左侧栏

    展示或隐藏左侧导航栏。

    日志栏

    展示或隐藏下方日志栏。

    右侧配置栏

    展示或隐藏右侧配置栏。

右侧配置栏

单击已拖拽到画布上的服务节点,右侧将显示该节点的配置栏。

功能

说明

节点配置

配置节点的相应参数。详细内容,请参见节点目录下的各节点文档。

节点日志

部署并调试服务后,单击节点日志,可查看结构化的日志信息。

顶部操作栏

从左到右支持操作依次如下。

功能

说明

导航

鼠标指针移到该图标上,可展开项目概览框。您可以查看、更新该项目下的服务、产品、设备等。

  • 单击查看所有项目可进入IoT Studio项目管理页面。

  • 单击查看所有可进入当前业务服务所在项目的详情页面。

该图标右侧显示的是当前服务名称和所属项目名称:项目名称-服务名称。

变量配置

配置全局或局部变量。具体操作,请参见变量配置

回滚

回滚已发布业务服务到线上版的配置,清除当前的所有变更设置。

撤销

撤回上一步操作。

整理节点位置

自动调整画布中所有节点位置。

保存

手动保存当前配置。系统每分钟也会自动保存配置。

部署

部署、启动、调试当前的业务服务。

发布

将已配置完成的服务发布到云端。

帮助

查看服务开发文档。

工单

提交工单。