业务平台的数据交互方法、设备和系统的制作方法_3

文档序号:9420378阅读:来源:国知局
的、携带会话标识的业务请求后,对该业务请求进行相关处理,并在业务平台的系统日志中记录与该会话标识对应的业务处理结果。
[0088]步骤202,向所述业务平台发送携带会话标识的异常处理查询请求;
[0089]客户端向业务平台发送携带会话标识的异常处理查询请求,客户端可以根据预设的时间周期自动发起异常处理查询,也可以根据用户需要实时发起异常处理查询。
[0090]步骤203,接收所述业务平台查询所述系统日志后返回的、与所述会话标识对应的异常操作信息。
[0091]业务平台对客户端发送的异常处理查询请求进行解析获取会话标识,根据该会话标识查询系统日志,一次性获取与该会话标识对应的全部异常操作信息,并发送至客户端。从而客户端可以快速获取与该会话标识对应的生命周期中,与业务平台进行交互过程中的所有异常操作,进而可以根据该异常操作信息进行相应的处理。
[0092]本实施例提供的业务平台的数据交互方法,在运行SDK的过程中,采用预设的通信规范向业务平台发送携带会话标识的业务请求,业务平台在系统日志中记录与会话标识对应的业务处理结果,客户端应用业务请求中的会话标识对业务流程生命周期中异常操作的查询处理。从而简化了操作流程,提高了客户端与业务平台之间的异常操作处理的查询效率。
[0093]图3是本发明实施例提供的另一种业务平台的数据交互方法的流程图,本实施例提供的数据交互方法被配置在业务平台中执行,如图3所示,该方法具体包括:
[0094]步骤301,接收客户端采用预设的通信规范发送的业务请求,所述业务请求是所述客户端在运行预先加载的SDK的过程中实现的,所述通信规范是不同业务平台对于同一业务所需的参数特征进行统一,并将所述参数按照预定格式封装在所述SDK中;
[0095]步骤302,对所述业务请求进行相关的业务处理,并采用所述通信规范向所述客户端返回业务响应。
[0096]本实施例提供的业务平台中各模块的功能和处理流程,可以参见上述图1所示的方法实施例,其实现原理类似,此处不再赘述。
[0097]本实施例提供的业务平台的数据交互方法,不同业务平台对于同一业务所需的参数特征形成统一的通信规范,并将参数按照预定格式封装在软件开发工具包SDK中,客户端预先加载,从而在运行SDK的过程中,采用预设的通信规范向业务平台发送业务请求,并接收业务平台采用该通信规范返回的业务响应。从而实现了不同业务平台针对同一业务与客户端之间的兼容性,降低了客户端的开发难度,提高了开发效率。
[0098]图4是本发明实施例提供的另一种业务平台的数据交互方法的流程图,本实施例提供的数据交互方法被配置在业务平台中执行,
[0099]本实施例中具体描述应用业务请求中的会话标识对业务流程周期中异常操作的查询处理,如图4所示,该方法具体包括:
[0100]步骤401,接收自营方游戏客户平台发送的、携带游戏标识码的业务请求,其中,与所述游戏标识码对应的游戏是经过自营方游戏系统授权的第三方游戏;
[0101]步骤402,将所述业务请求发送给与所述游戏标识码对应的客户终端,以使所述客户终端对所述业务请求进行处理;
[0102]步骤403,接收所述客户终端发送的业务响应,并将所述业务响应返回给所述自营方游戏客户平台,以使所述自营方游戏客户平台将所述业务响应返回给用户终端。
[0103]本实施例提供的业务平台中各模块的功能和处理流程,可以参见上述图2所示的方法实施例,其实现原理类似,此处不再赘述。
[0104]本实施例提供的业务平台的数据交互方法,在运行SDK的过程中,采用预设的通信规范向业务平台发送携带会话标识的业务请求,业务平台在系统日志中记录与会话标识对应的业务处理结果,客户端应用业务请求中的会话标识对业务流程生命周期中异常操作的查询处理。从而简化了操作流程,提高了客户端与业务平台之间的异常操作处理的查询效率。
[0105]图5是本发明实施例提供的一种客户端的结构示意图,如图5所示,该客户端包括:调用模块11、请求模块12和第一接收模块13,其中,
[0106]调用模块11,用于在运行网络应用的过程中,调用预先加载的软件开发工具包SDK中的通信规范,所述通信规范是不同业务平台对于同一业务所需的参数特征进行统一,并将所述参数按照预定格式封装在所述SDK中;
[0107]请求模块12,用于在运行所述SDK的过程中,采用预设的通信规范向业务平台发送业务请求;
[0108]第一接收模块13,用于接收所述业务平台采用所述通信规范返回的业务响应。
[0109]本实施例提供的客户端中各模块的功能和处理流程,可以参见上述图1所示的方法实施例,其实现原理类似,此处不再赘述。
[0110]本实施例提供的客户端,不同业务平台对于同一业务所需的参数特征形成统一的通信规范,并将参数按照预定格式封装在软件开发工具包SDK中,客户端预先加载,从而在运行SDK的过程中,采用预设的通信规范向业务平台发送业务请求,并接收业务平台采用该通信规范返回的业务响应。从而实现了不同业务平台针对同一业务与客户端之间的兼容性,降低了客户端的开发难度,提高了开发效率。
[0111]图6是本发明实施例提供的另一种客户端的结构示意图,如图6所示,基于图5所示实施例,该客户端还包括:查询模块14和第二接收模块15,
[0112]请求模块12具体用于:采用预设的通信规范向业务平台发送携带会话标识的业务请求,以供所述业务平台在系统日志中记录与所述会话标识对应的业务处理结果。本实施例中以通信规范应用的传输协议为HTTP为例进行说明,HTTP包括:
[0113]通过HTTP POST方式向所述业务平台发送业务请求,或,
[0114]通过HTTP GET方式向所述业务平台发送业务请求。
[0115]查询模块14,用于向所述业务平台发送携带会话标识的异常处理查询请求;
[0116]第二接收模块15,用于接收所述业务平台查询所述系统日志后返回的、与所述会话标识对应的异常操作信息。
[0117]本实施例提供的客户端中各模块的功能和处理流程,可以参见上述图2所示的方法实施例,其实现原理类似,此处不再赘述。
[0118]本实施例提供的客户端,在运行SDK的过程中,采用预设的通信规范向业务平台发送携带会话标识的业务请求,业务平台在系统日志中记录与会话标识对应的业务处理结果,客户端应用业务请求中的会话标识对业务流程生命周期中异常操作的查询处理。从而简化了操作流程,提高了客户端与业务平台之间的异常操作处理的查询效率。
[0119]图7是本发明实施例提供的一种业务平台的结构示意图,如图7所示,该业务平台包括:第三接收模块21和响应模块22,其中,
[0120]第三接收模块21,用于接收客户端采用预设的通信规范发送的业务请求,所述业务请求是所述客户端在运行预先加载的SDK的过程中实现的,所述通信规范是不同业务平台对于同一业务所需的参数特征进行统一,并将所述参数按照预定格式封装在所述SDK中;
[0121]响应模块22,用于对所述业务请求进行相关的业务处理,并采用所述通信规范向所述客户端返回业务响应。
[0122]本实施例提供的业务平台中各模块的功能和处理流程,可以参见上述图3所示的方法实施例,其
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1