更新时间:2022-09-01 GMT+08:00
开发场景
场景说明
ROMA Connect的服务集成主要涉及以下几个开发场景:
- API调用认证开发:业务系统在调用服务集成APIC开放的API时,若API的认证方式为APP认证或IAM认证,则需要在业务系统侧进行调用认证的开发,为API请求添加认证信息。
- APP认证(签名认证):调用侧集成ROMA Connect提供的SDK,对API请求进行签名处理。
- IAM认证(Token认证):调用侧先获取云服务平台的认证Token,然后把认证Token携带到API请求中。
- IAM认证(AK/SK认证):调用侧集成ROMA Connect提供的SDK,对API请求进行签名处理。
- 自定义后端开发:用户在使用服务集成APIC的自定义后端创建函数后端和数据后端时,涉及函数脚本或数据库执行语句的编写开发。
- 函数后端:创建函数后端时需要编写函数脚本,进行函数功能开发,ROMA Connect提供了部分Java类函数供用户直接使用。
- 数据后端:创建数据后端时需要编写执行语句,用于对数据源进行操作。
- 后端服务签名校验开发:若API在ROMA Connect上绑定了签名密钥,则ROMA Connect向该API的后端服务发送请求时会携带相应的签名信息。该API的后端服务需要集成ROMA Connect提供的SDK,并对请求中的签名信息进行校验。
父主题: 开发说明