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

创建业务服务

  1. 创建项目。操作步骤请参见普通项目
  2. 在项目主页页面的项目开发下,选择业务服务
  3. 单击应用列表上方的新建 > 新建
  4. 新建业务服务对话框,配置服务基本信息。
    新建业务服务
    参数 说明
    业务服务名称 服务的唯一标识符,在项目下具有唯一性。

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

    描述 描述服务的用途等信息。长度不超过100个字符(一个中文汉字算一个字符)。
  5. 单击确认
    创建业务服务完成后,会自动打开业务逻辑编辑器。各区域功能说明请参见下文描述。业务服务编辑页面示例

左侧导航栏

功能 说明
服务 选择服务,右侧会展示该项目下的所有业务服务。支持以下操作:
  • 单击服务列表右侧的按钮:
    • 新增服务:新建业务服务。
    • 发布所有服务:统一发布所有服务到线上。
      说明 当前项目下所有服务都已完成部署,才支持该功能。
  • 单击服务名称右侧的设置按钮,可复制、发布、部署、启动、停止、调试、删除该服务,还可重新编辑服务基本信息、查看调用服务说明等。
    说明
    • 仅设备触发服务显示并支持启动、停止业务服务功能。
    • 仅HTTP服务支持查看调用服务说明功能。
节点 选择节点,右侧会展示节点列表,并支持输入节点名称快速搜索定位目标节点。
服务调用设置 仅HTTP服务支持该功能。支持查看API调用方式和配置域名。

画布

编辑器中间是画布区域。

  • 在画布空白处,鼠标右键单击,支持粘贴、复原画布大小、和显示全局日志等操作。
  • 选中画布中节点,鼠标右键单击,支持剪切、复制、查看节点日志等操作。
  • 在画布下方,从左到右支持操作依次如下。
    功能 说明
    缩小 缩小画布显示比例,右侧显示当前比例值。
    扩大 放大画布显示比例,左侧显示当前比例值。
    左侧栏 展示或隐藏左侧导航栏。
    日志栏 展示或隐藏下方日志栏。
    右侧配置栏 展示或隐藏右侧配置栏。

右侧配置栏

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

功能 说明
节点配置 配置节点的相应参数,详细内容请参见节点目录下的各节点文档。
节点日志 部署并调试服务后,单击节点日志,可查看结构化的日志信息。

顶部操作栏

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

功能 说明
导航 鼠标指针移到该图标上,可展开项目概览框。您可以查看、更新该项目下的服务、产品、设备等。
  • 单击查看所有项目可进入IoT Studio > 项目管理页面。
  • 单击查看所有可进入当前业务服务所在项目的详情页面。

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

变量配置 配置全局或局部变量,详情请参见变量配置
回滚 回滚已发布业务服务到线上版的配置,清除当前的所有变更设置。
撤销 撤回上一步操作。
整理节点位置 自动调整画布中所有节点位置。
保存 手动保存当前配置。系统每分钟也会自动保存配置。
部署 部署当前的业务服务。
启动 配置设备触发的业务服务时,显示该按钮。调试业务前需要先启动服务开始监听设备。

启动服务后,按钮变为停止,用于停止服务运行。

调试 调试当前的业务服务。
发布 将已配置完成的服务发布到云端。
工单 提交工单。
帮助 查看服务开发文档。