TsgcWSPServer_sgc方法 › RPCResult

RPCResult 方法

向待处理的 RPC 请求回复成功结果。

语法

procedure RPCResult(aID, aResult: String);

参数

名称类型描述
aIDStringOnRPC 最初接收到的 RPC 请求 ID,用于将回复路由回发起调用的客户端。
aResultString放置在 JSON-RPC result 字段中的结果载荷;可以是字面值或 JSON 编码的对象/数组。

备注

从 OnRPC 处理程序在方法成功执行后调用。服务器通过 aID 定位待处理的连接,从方法 id 跟踪器中清除,并发送 JSON-RPC 2.0 成功回复,客户端通过其 OnRPCResult 事件呈现该回复。当 QoS 为 Level 1 或 2 时,回复也会添加到待处理列表,以便服务器在未收到确认时可以重新发送。

示例

oProtocol.RPCResult(aID, '{"balance":1250}');

返回方法