servicecall_data_def - catyguan/sad GitHub Wiki
Timeout
- 类型:long
- 应用
上下文 —— 本次调用超时时间,单位秒。只在本地调用过程中生效,传递到远程服务的时候,需要转换为Deadline
Deadline
- 类型:int
- 应用
上下文 —— 本次调用超时截至时间,Unix时间戳(Unix Timestamp)
AppId
- 类型:string
- 应用
上下文 —— 本次调用的应用编号
ReqId
- 类型:string
- 应用
上下文 —— 本次调用的请求编号
回调上下文 —— 本次回调关联的请求编号
TransactionId
- 类型:string
- 说明:该数据需要在事务关联的每次调用都设置,事务关联的第一次应答必须设置,后续的应答可不设置
- 应用
上下文 —— 本次调用关联的事务编号
应答上下文 —— 本次处理关联的事务编号 回调上下文 —— 本次回调关联的事务编号
SessionId
- 类型:string
- 说明:该数据需要在会话关联的每次调用都设置,会话关联的第一次应答必须设置,后续的应答可不设置
- 应用
上下文 —— 本次调用关联的会话编号
应答上下文 —— 本次处理关联的会话编号
回调上下文 —— 本次回调关联的会话编号
AsyncMode
- 类型:string
- 说明:异步调用响应模式
poll —— 客户端轮询(缺省模式)
push —— 服务端推送
callback —— 服务端回调
- 应用
上下文 —— 本次异步调用的响应模式
AsyncId
- 类型:string
- 说明:异步调用的轮询编号
- 应用
上下文 —— 指明本次调用为异步轮询
响应 —— 返回本次调用关联的异步轮询编号
Callback
- 类型:Address
- 说明:回调地址
- 应用
上下文 —— 指明异步回调的回调地址
把Answer结果数据设置到Request对应的属性上(Status,Message,Result,Context)