更新时间:2024-11-11 GMT+08:00
分享

服务开发

操作场景

完成服务定义各阶段生成API后,进入服务开发阶段,您可根据实际编写脚本、运行脚本,快速调测服务。

图1 服务开发流程图

前提条件

已获取开发人员及以上权限用户的账号和密码。

操作步骤

  1. 登录LinkX-F系统首页。
  2. 选择数据服务 > 聚合服务编排,进入“聚合服务编排”页面。
  3. 单击服务“编码”链接,默认进入“服务定义”页签。
  4. 单击“编辑”,切换至“服务开发”页签。
  5. 编辑脚本。

    仅SQL脚本支持编辑,JavaScript脚本禁止编辑。

    服务定义 > 设置出参阶段,如果有选择运行态数据实体(如),且目标实体存在已发布的设备API映射,并勾选了设备API映射,进入服务开发阶段系统会自动生成图数据库查询和设备API调用脚本。
    1. 在脚本编辑区域编辑脚本。
    2. 编辑完后单击保存。

  6. (可选)测试环境运行。

    测试环境,即验证环境,验证环境运行时需确保服务定义 > 基本信息阶段选取的数据源已配置测试环境,否则无法成功运行。

    1. 单击“运行”,弹出输入请求参数窗口。

      请求参数项来源于已设置的入参,详细请参考表3

    2. 输入请求参数,单击“验证环境运行”
    3. 查看运行结果。

      运行完后下方“输出结果”处展示运行结果,单击“Json”“Table”切换输出结果展示方式。

  7. (可选)测试环境发布。

    如果需要在测试环境与调用方联调,在测试环境运行服务并确认脚本无误后,您可执行测试环境发布。
    1. 单击“验证环境发布”,跳转至“验证环境发布”
    2. 配置服务发布信息后(参见服务发布),单击“保存并发布”

  8. 生产环境运行。

    1. 单击“运行”,弹出输入请求参数窗口。
    2. 输入请求参数,单击“生产环境运行”
    3. 查看运行结果。

      运行完后下方“输出结果”处展示运行结果,单击“Json”“Table”切换输出结果展示方式。

后续操作

完成服务开发后,您可进入服务测试阶段,继续执行编辑脚本、运行脚本、验证环境发布等操作,快速调测服务。

相关操作

在服务开发阶段中,您可在编辑脚本和运行环境时进行一些相关操作,具体如下。

表1 服务开发相关操作

操作

说明

查看环境变量

单击查看同服务的环境变量,来源于数据服务 > 环境变量(详细请参考环境变量)。

设置入参

如果脚本类型是SQL,单击,可跳转至服务定义 > 设置入参阶段进行入参设置(详细请参考表3)。

停止运行

单击“停止运行”,再次运行时则重新执行。如果存在上一次运行结果,则保存。

保存用例

脚本运行成功之后,如果您想将本次的入参保存下来作为“服务测试”的用例,单击“保存用例”

保存成功后“服务测试”页面新增该条用例。

引用用例

运行服务脚本时单击“引入用例”,在弹出“引入用例”的窗口单击“用例编码”将入参信息自动填充至请求参数中。

相关文档