服务器
服务器
为您的 JSON-RPC API 定义服务器 URL 和传输机制
OpenRPC 允许您指定一个或多个服务器配置,定义客户端如何连接到您的 JSON-RPC API。
openrpc.yml
指定服务器对于 SDK 和文档都很有价值:
- 对于 SDK,您的用户无需在客户端实例化时手动指定服务器 URL
- 对于文档,您的 API playground 将自动连接到正确的服务器
传输协议
JSON-RPC 可以通过各种传输协议使用:
HTTP/HTTPS 传输
openrpc.yml
WebSocket 传输
openrpc.yml
TCP 传输
openrpc.yml
服务器变量
使用变量使您的服务器配置更加灵活:
openrpc.yml
多环境配置
配置不同的环境并提供适当的描述:
openrpc.yml
服务器特定配置
添加服务器特定的元数据和配置:
openrpc.yml
负载均衡和多个 URL
为负载均衡配置多个服务器 URL:
openrpc.yml
WebSocket 特定配置
配置带有连接参数的 WebSocket 服务器:
openrpc.yml
安全配置
在服务器级别配置身份验证和安全性:
openrpc.yml
传输特定优化
为特定用例配置服务器:
openrpc.yml
服务器配置帮助客户端了解如何连接到您的 JSON-RPC API,以及哪种传输机制最适合他们的用例。