标准与协议¶
English | 中文
架构在存在标准的地方使用标准。本页列出最重要的标准,以及它们与生态的关系。
契约与数据¶
| 标准 | 是什么 | 用在哪里 |
|---|---|---|
| OpenAPI | HTTP API 描述格式 | 产品 API 与 SDK 契约 |
| JSON Schema | JSON 数据 schema 语言 | Harmovela 事件、工具输入、契约 |
| JSON-RPC | 远程过程调用协议 | Mnemovela 与运行时接口 |
| gRPC | RPC 框架 | 高吞吐服务接口 |
| CloudEvents | 事件信封规范 | 事件互操作(使用处) |
身份与安全¶
| 标准 | 是什么 | 用在哪里 |
|---|---|---|
| OAuth 2.0 | 授权框架 | 委托访问 |
| OpenID Connect | OAuth 2.0 上的身份层 | Agent 身份提供者接口 |
| SPIFFE | 工作负载身份框架 | 工作负载证明 |
| W3C DID | 去中心化标识符 | 身份模式(设计空间) |
| mTLS | 双向 TLS | 工作负载认证 |
| NIST SP 800-207 | 零信任架构 | 信任边界设计 |
遥测与运维¶
| 标准 | 是什么 | 用在哪里 |
|---|---|---|
| OpenTelemetry | 追踪、指标、日志 | 运行时与网关遥测 |
| OpenTelemetry 语义约定 | 遥测命名约定 | 一致的追踪与指标 |
| SLSA | 供应链等级 | 构建与产物完整性 |
| CycloneDX | SBOM 格式 | 软件与技能清单 |
架构实践¶
| 标准 | 是什么 | 用在哪里 |
|---|---|---|
| ISO/IEC/IEEE 42010 | 架构描述 | 视点与关注点 |
| TOGAF | 企业架构框架 | 组合与方法上下文 |
| ArchiMate | 架构建模语言 | 企业架构模型 |
| C4 | 软件架构图 | 系统/容器/组件视图 |
| arc42 | 架构文档模板 | 文档结构 |
风险与安全框架¶
| 框架 | 是什么 | 用在哪里 |
|---|---|---|
| NIST AI RMF | AI 风险管理框架 | 治理与风险框定 |
| OWASP Top 10 for LLM Applications | LLM 应用风险 | 威胁建模 |
| OWASP ASVS | 应用安全验证 | 安全评审 |
生态中的协议¶
如何使用本页¶
标准是工具,不是徽章。一个“使用”标准的项目应能展示契约、一致性证据,以及标准被执行 的边界。如果不能,标准只是标签,不是架构。