Skip to main content

符合性对象

实现可以声明以下一种或多种角色:

声明示例

FSP 服务最小要求

FSP 服务必须:
  • 只通过远程 HTTPS 暴露基础端点;
  • 实现 fsp/discoverfsp/get_capabilitiesfsp/readfsp/invoke;声明可写状态时还必须实现 fsp/write
  • 使用 summaryfull 两级技能披露,并禁止调用方仅凭摘要构造请求;
  • 每项技能从对象、控制和系统三个维度完整描述,不得把三个维度拆成互不关联的技能;
  • 完整描述技能参数的类型、必填性、单位、范围、枚举和说明;
  • readwriteinvoke 作为请求分类,并执行对应的最低安全约束;
  • write 执行可写性、修订号和写后验证,对 invoke 执行前置条件、安全围栏和结果验证;
  • 对长任务实现 fsp/get_task,支持取消时再实现 fsp/cancel_task
  • 使用标准结果、任务状态和诊断结构。

最小验证集

示例边界

规范中的质量报告、函数式技能、仿真报告和执行计划示例可以验证转换流程,但不能替代真实 FSP 服务的设备状态和异步任务符合性测试。