业务平台的异常操作处理方法、设备和系统的制作方法

文档序号:9380026阅读:546来源:国知局
业务平台的异常操作处理方法、设备和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种业务平台的异常操作处理方法、设备和系统。
【背景技术】
[0002]随着终端技术的发展和网络技术的融合,各种各样的网络应用已经广泛的运行在各种用户终端上,举例说明:手机、PC机、以及电视机的机顶盒。
[0003]实际应用中,需要将网络应用接入到多个业务平台上向更广泛的用户提供服务,客户端与业务平台有多种业务的交互,例如:后台管理业务、登录业务、扣费业务等业务流程。在实际应用中,往往需要对业务处理的结果进行查询,如果处理异常需要对系统进行调试。
[0004]目前,业务平台需要针对与每个业务流程对应的业务处理系统进行针对性的查询,操作复杂,效率低下,容易漏查,影响后续调试。

【发明内容】

[0005]本发明实施例提供一种业务平台的异常操作处理方法、设备和系统。技术方案如下:
[0006]根据本发明实施例的第一方面,提供一种业务平台的异常操作处理方法,该方法包括:
[0007]接收客户端发送的至少一个携带会话标识的业务请求,所述会话标识用于标记所述客户端与业务平台进行一次通信交互的生命周期,所述通信交互包括至少一个业务请求;
[0008]根据与所述业务请求对应的业务类型确定与所述业务请求对应的业务处理系统,将所述业务请求发送至所述业务处理系统对所述业务请求进行相关的业务处理;
[0009]在系统日志中应用所述会话标识记录与所述业务请求对应的业务处理结果,以便所述客户端根据所述会话标识查询与所述通信交互对应的异常处理。
[0010]如上所述的方法,所述接收客户端发送的至少一个携带会话标识的业务请求之前,还包括:
[0011]接收客户端发送的携带用户标识的登录请求;
[0012]根据所述用户标识查询预设的注册信息,对所述客户端进行鉴权,若鉴权通过,向所述客户端分配会话标识,以便所述客户端应用所述会话标识标记与业务平台进行一次通信交互的生命周期。
[0013]如上所述的方法,所述业务请求类型包括:
[0014]网络接入业务、报表查询业务、客户资料查询业务、产品管理业务、用户订购管理业务、计费业务中的至少一种。
[0015]如上所述的方法,所述在系统日志中应用所述会话标识记录与所述业务请求对应的业务处理结果之后,还包括:
[0016]接收客户端发送的携带会话标识的异常处理查询请求;
[0017]查询所述系统日志,获取与所述会话标识对应的异常操作信息,并将所述异常操作信息发送至所述客户端。
[0018]如上所述的方法,所述接收客户端发送的至少一个携带会话标识的业务请求,包括:
[0019]接收客户端采用预设的通信规范发送的至少一个携带会话标识的业务请求,所述通信规范是所述客户端在运行预先加载的软件开发工具包SDK的过程中实现的。
[0020]根据本发明实施例的第二方面,提供一种业务平台的异常操作处理方法,该方法包括:
[0021]向业务平台发送至少一个携带会话标识的业务请求,所述会话标识用于标记客户端与所述业务平台进行一次通信交互的生命周期,所述通信交互包括至少一个业务请求;
[0022]向所述业务平台发送携带会话标识的异常处理查询请求,以便所述业务平台查询系统日志,获取与所述会话标识对应的异常操作信息;
[0023]接收所述业务平台返回的所述异常操作信息。
[0024]如上所述的方法,所述向业务平台发送至少一个携带会话标识的业务请求之前,还包括:
[0025]向所述业务平台发送携带用户标识的登录请求;
[0026]接收所述业务平台分配的会话标识,进而在向所述业务平台发送业务请求时,应用所述会话标识标记与业务平台进行一次通信交互的生命周期。
[0027]如上所述的方法,所述向业务平台发送至少一个携带会话标识的业务请求,包括:
[0028]在运行预先加载的软件开发工具包SDK的过程中,采用预设的通信规范向业务平台发送至少一个携带会话标识的业务请求。
[0029]如上所述的方法,所述通信规范应用的传输协议包括:超文本传输协议HTTP和Restful传输协议。
[0030]如上所述的方法,所述采用预设的通信规范向业务平台发送至少一个携带会话标识的业务请求,包括:
[0031]当所述通信规范应用的传输协议为超文本传输协议HTTP时,将所述会话标识嵌入在HTTP头文件的扩展信息字段中进行发送。
[0032]根据本发明实施例的第三方面,提供了一种业务平台,包括:
[0033]第一接收模块,用于接收客户端发送的至少一个携带会话标识的业务请求,所述会话标识用于标记所述客户端与业务平台进行一次通信交互的生命周期,所述通信交互包括至少一个业务请求;
[0034]第一处理模块,用于对所述业务请求进行相关的业务处理,并在系统日志中记录与所述会话标识对应的业务处理结果,以便所述客户端根据所述会话标识查询与所述通信交互对应的异常处理。
[0035]如上所述的平台,还包括:
[0036]第二接收模块,用于接收客户端发送的携带用户标识的登录请求;
[0037]分配模块,用于根据所述用户标识查询预设的注册信息,对所述客户端进行鉴权,若鉴权通过,向所述客户端分配会话标识,以便所述客户端应用所述会话标识标记与业务平台进行一次通信交互的生命周期。
[0038]如上所述的平台,所述业务请求类型包括:
[0039]网络接入业务、报表查询业务、客户资料查询业务、产品管理业务、用户订购管理业务、计费业务中的至少一种。
[0040]如上所述的平台,还包括:
[0041]第二接收模块,用于接收客户端发送的携带会话标识的异常处理查询请求;
[0042]查询模块,用于查询所述系统日志,获取与所述会话标识对应的异常操作信息,并将所述异常操作信息发送至所述客户端。
[0043]如上所述的平台,所述第一接收模块,具体用于:
[0044]接收客户端采用预设的通信规范发送的至少一个携带会话标识的业务请求,所述通信规范是所述客户端在运行预先加载的软件开发工具包SDK的过程中实现的。
[0045]根据本发明实施例的第四方面,提供了一种客户端,包括:
[0046]发送模块,用于向业务平台发送至少一个携带会话标识的业务请求,所述会话标识用于标记客户端与所述业务平台进行一次通信交互的生命周期,所述通信交互包括至少一个业务请求;
[0047]第一请求模块,用于向所述业务平台发送携带会话标识的异常处理查询请求,以便所述业务平台查询系统日志,获取与所述会话标识对应的异常操作信息;
[0048]第三接收模块,用于接收所述业务平台返回的所述异常操作信息。
[0049]如上所述的客户端,还包括:
[0050]第二请求模块,用于向所述业务平台发送携带用户标识的登录请求;
[0051]所述发送模块,具体用于获取所述业务平台分配的会话标识,进而在向所述业务平台发送业务请求时,应用所述会话标识标记与业务平台进行一次通信交互的生命周期。
[0052]如上所述的客户端,所述发送模块,具体用于:
[0053]在运行预先加载的软件开发工具包SDK的过程中,采用预设的通信规范向业务平台发送至少一个携带会话标识的业务请求。
[0054]如上所述的客户端,所述通信规范应用的传输协议包括:超文本传输协议HTTP和Restful传输协议。
[0055]如上所述的客户端,所述发送模块,具体用于:
[0056]当所述通信规范应用的传输协议为超文本传输协议HTTP时,将所述会话标识嵌入在HTTP头文件的扩展信息字段中进行发送。
[0057]根据本发明实施例的第五方面,提供了一种业务平台的异常操作处理系统,所述系统包括:如上所述的客户端和业务平台,业务平台包括日志系统和至少一个业务处理系统。
[0058]本发明实施例提供的业务平台的异常操作处理方法、设备和系统,向业务平台发送至少一个携带会话标识的业务请求,会话标识用于标记客户端与业务平台进行一次通信交互的生命周期,通信交互包括至少一个业务请求,业务平台在系统日志中记录与会话标识对应的业务处理结果,客户端应用会话标识对一次通信交互生命周期中异常操作进行查询处理。从而在一次通信交互的过程中,对于涉及到多个系统的多种业务的异常处理查询,避免了每个系统的逐个排查,而是一次性的获知所有的异常处理,简化了处理流程,节约了处理资源,提高了处理效率。
[0059]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0060]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1