【技术实现步骤摘要】
一种复合指令处理方法和系统
本专利技术涉及电信业务支撑
,尤其涉及一种复合指令处理方法和系统。
技术介绍
目前在电信业务办理时,例如联通的所有业务受理都在CBSS和BSS里,而CBSS和BSS的移网(即手机)新用户和老用户都需要开通VOLTE功能(VOLTE全称为VoiceOverLong-TermEvolution:长期演进语音承载,意思是一个面向手机和数据终端的高速无线通信标准,即移网用户开通VOLTE功能后用户会获得更好的网络和通话服务。一个实际使用感受是,开通VOLTE功能后,用户玩手游的情况下,有电话呼入,接通电话后,网络不断,手游可以继续),所以实时请求量巨大即待处理业务的数量巨大。且开通VOLTE功能的指令复杂,一次请求有数十条子指令,也就是说,开通VOLTE功能的指令为复合指令,且开通VOLTE功能的指令中包括多个子指令,多个子指令又分为需要等待返回指令、不需要等待返回指令和实时指令,且各子指令间有时序上的依赖,在为多个用户开通VOLTE功能,只能按照顺序依次为多个用户开通VOLTE功能,存在效率低的技
【技术保护点】
1.一种复合指令处理方法,其特征在于,包括:/n根据每个待办理业务得到相应的复合指令编码;/n获取每个复合指令编码所对应的多个子指令,且当子指令为异步待返回指令时,在该子指令上设置断点,当执行到任一断点时,等待返回;/n依次根据每个待办理业务的复合指令编码所对应的多个子指令的执行顺序执行每个待办理业务的复合指令编码所对应的多个子指令;/n当检测到所执行的断点返回时,则按照已返回的断点所对应的复合指令编码所对应的多个子指令的执行顺序继续执行所述已返回的断点之后的子指令。/n
【技术特征摘要】
1.一种复合指令处理方法,其特征在于,包括:
根据每个待办理业务得到相应的复合指令编码;
获取每个复合指令编码所对应的多个子指令,且当子指令为异步待返回指令时,在该子指令上设置断点,当执行到任一断点时,等待返回;
依次根据每个待办理业务的复合指令编码所对应的多个子指令的执行顺序执行每个待办理业务的复合指令编码所对应的多个子指令;
当检测到所执行的断点返回时,则按照已返回的断点所对应的复合指令编码所对应的多个子指令的执行顺序继续执行所述已返回的断点之后的子指令。
2.根据权利要求1所述的一种复合指令处理方法,其特征在于,还包括:创建配置表,所述配置表中存储每种待办理业务的复合指令编码和每个复合指令编码所对应的多个子指令的执行顺序;
所述获取每个复合指令编码所对应的多个子指令,包括:
从所述配置表中获取每个复合指令编码所对应的多个子指令;
所述依次根据每个待办理业务的复合指令编码所对应的多个子指令的执行顺序执行每个待办理业务的复合指令编码所对应的多个子指令之前,还包括:
从所述配置表中获取每个待办理业务的复合指令编码所对应的多个子指令的执行顺序。
3.根据权利要1或2所述的一种复合指令处理方法,其特征在于,还包括:
创建指令处理表,所述指令处理表存储多个待办理业务以及每个待办理业务对应的复合指令编码;
所述根据每个待办理业务得到相应的复合指令编码,包括:
根据每个待办理业务从所述指令处理表中得到相应的复合指令编码。
4.根据权利要求1或2所述的一种复合指令处理方法,其特征在于,还包括:
创建子指令处理明细表,所述指令处理明细表记录每个待办理业务所对应的每个子指令的执行状态。<...
【专利技术属性】
技术研发人员:束传伶,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。