[发明专利]一种业务功能流程化的配置方法及系统有效
申请号: | 201210067416.6 | 申请日: | 2012-03-14 |
公开(公告)号: | CN102622237A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 杨明;辛磊;李赛强;曲文超;卢继霞 | 申请(专利权)人: | 北京神州数码思特奇信息技术股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 功能 流程 配置 方法 系统 | ||
技术领域
本发明涉及一种业务功能流程化配置方法及系统,特别是在无线应用协议WAP(Wireless Application Protocol)营业厅内部业务承载时按流程配置的方法及系统。
背景技术
现有的软件开发过程中,都是按功能从前到后进行开发或者从后向前,从接口层到服务(service)层到设计(action)层依次进行开发。开发时往往按照功能进行划分抽象一些模型,其存在的问题是这个流程中涉及到多次和用户交互,多次调用服务时无法实现配置,且表单多以获取(get)方式进行传递,系统的连接大多是a标签实现,表现形式不好;所有调用的服务,如果该服务之前未调用过,则必须在接口转换器中增加逻辑单元。
发明内容
本发明的目的是提供一种业务功能流程化配置方法,通过配置即可实现增加业务的需要,上线操作简单,开发简单,维护更容易。
一方面,本发明实施例提供了一种业务功能流程化的配置方法,包括:
步骤1、请求处理器接受请求,对请求中的数据进行解析,并根据数据中的参数定向到具体业务的设计action层;
步骤2、业务参数初始化模块在系统中加载功能模块具体的业务参数,并对业务参数中的变量进行解析和赋值;
步骤3、业务流程处理器根据功能参数中流程的约定和参数,进行流程处理,需要调用外部接口时,则开始调用接口转换器;
步骤4、接口转换器按约定接收业务流程处理器传入的接口调用消息体,解析消息体,获取要调用的接口名称,在根据该名称定向到该接口对应的逻辑处理单元,逻辑处理单元根据接口实际的需要进行二次参数封装,并执行接口调用,在解析接口返回数据,再按转换规则组装返回响应消息体;
步骤5、响应结果处理器根据系统预先约定的配置,从接口转换器返回的响应消息体中取各项结果数据,按照配置返回消息文本,解析消息文本中的约定结果变量,对变量进行赋值,再将处理后的消息文本返回到前台进行展示。
如上述的配置方法,还包括,所述的根据数据中的参数定向到具体业务的设计层具体为:根据统一资源定位符中的方法属性定向到具体业务的设计层。
如上述的配置方法,还包括,所述业务参数初始化模块根据参数的功能标识值,在系统中加载功能模块具体的业务参数,并对业务参数中的变量进行解析和赋值。
如上述的配置方法,还包括,该方法应用于无线应用协议WAP营业厅内部业务承载时的业务功能配置。
另一方面,本发明实施例还提供了一种用于业务功能流程化的配置系统,包括请求处理器,业务参数初始化模块,业务流程处理器,接口转换器,响应结果处理器;
所述请求处理器,用于接受请求,对请求中的数据进行解析,并根据数据中的参数定向到具体业务的设计action层;
所述业务参数初始化模块,用于在系统中加载功能模块具体的业务参数,并对业务参数中的变量进行解析和赋值;
所述业务流程处理器,用于根据功能参数中流程的约定和参数,进行流程处理,需要调用外部接口时,则开始调用所述接口转换器;
所述接口转换器,用于按约定接收所述业务流程处理器传入的接口调用消息体,解析消息体,获取要调用的接口名称,再根据该名称定向到该接口对应的逻辑处理单元,所述逻辑处理单元根据接口实际的需要进行二次参数封装,并执行接口调用,在解析接口返回数据,再按转换规则组装返回响应消息体;
所述响应结果处理器,用于根据系统预先约定的配置,从所述接口转换器返回的响应消息体中取各项结果数据,按照配置返回消息文本,解析消息文本中的约定结果变量,对变量进行赋值,再将处理后的消息文本返回到前台进行展示。
上述的配置系统,还包括,所述的根据数据中的参数定向到具体业务的设计action层具体为:根据统一资源定位符中的方法属性定向到具体业务的设计层。
上述的配置系统,还包括,所述业务参数初始化模块根据参数的功能标识值,在系统中加载功能模块具体的业务参数,并对业务参数中的变量进行解析和赋值。
上述的配置系统,还包括,所述系统应用于无线应用协议营业厅内部业务承载时的业务功能配置。
本发明的有益效果是:通过从整体进行考虑,将所有业务的流程进行总结抽象,从而轻松实现增加业务的需要,而且上线操作简单,开发简单,维护更容易。
附图说明
图1为本发明的业务功能流程化配置方法流程图;
图2为本发明的在树上配置功能点的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州数码思特奇信息技术股份有限公司,未经北京神州数码思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210067416.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像传感器的封装方法
- 下一篇:一种电动水泵智能保护器