JSON-RPC是一種設計簡單、無狀態、輕量級的遠端程序呼叫(RPC)協議。
RequestObject成員
jsonrpc:JSON-RPC的版本。method:包含要調用的方法名稱。
params:用於存放調用時需要用到的參數值。
id:客戶端建立的標示符。
ResponseObject成員
jsonrpc:JSON-RPC的版本。
result:結果的狀態是成功才會有值。
error:返回錯誤的資訊。
id:要與RequestObject裡的id相同。
使用流程
- 定義請求類型
- 生成請求JSON
- 解析結果JSON
配製方法
pod 'JSONRPCKit'
pod install