什么是 JSON-RPC:轻量级远程调用协议
30
JSON-RPC 是一个轻量级的远程过程调用(RPC)协议,使用 JSON 作为数据格式。本文从 RPC 的基本概念讲起,介绍 JSON-RPC 的请求/响应格式、通知(Notification)、批量调用、传输层无关性等核心特性,并对比 REST 和 gRPC 说明各自的适用场景。文章还包含 Node.js 和 Python 的完整代码示例,以及实践中容易踩的坑(id 字段、数字精度、通知无响应等)。
AI #JSON-RPC #RPC #API #协议 #网络
阅读全文