RPC 模型
RPC 模型描述平台如何调用外部系统。它把远程服务定义、请求参数、协议和认证凭据从 业务流程中分离出来,使外部调用可以被逻辑流和代码复用。
作用
- 统一管理外部 HTTP、OpenAPI 或其他协议调用。
- 把认证、请求参数、返回结构和调用错误纳入可查阅的契约。
- 让同一外部服务定义可以被多个业务流程复用。
- 通过协议调用器和凭据扩展支持不同集成方式。
核心属性
| 属性 | 作用 | 说明 |
|---|---|---|
group | 服务分组 | 按外部系统或业务域组织 RPC 定义。 |
name / title | RPC 标识与标题 | name 用于引用,title 面向开发者显示。 |
type | 协议类型 | 选择 HTTP、OpenAPI 或其他协议调用器。 |
description | 服务说明 | 描述调用用途和外部系统边界。 |
isEnabled | 是否启用 | 控制定义是否可被运行时调用。 |
authCredential | 认证凭据引用 | 关联独立的 RPC 认证资源,不直接保存敏感值。 |
request | 请求定义 | 描述地址、方法、参数、请求体和返回约定。 |