[发明专利]一种业务展现方法、装置及系统在审
| 申请号: | 201410676298.8 | 申请日: | 2014-11-21 |
| 公开(公告)号: | CN105677312A | 公开(公告)日: | 2016-06-15 |
| 发明(设计)人: | 廖小敏;王庆磊;张国波;卢仙利 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;吴昊 |
| 地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 展现 方法 装置 系统 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种业务展现方法、装置及系统。
背景技术
目前的执行引擎对于前端定制化的业务展现是短板,客户对引擎前端展 现要求越来越高,个性化的需求层出不穷,独立开发的任务势必会越来越多, 而这些前端业务展现跟底层执行引擎耦合度逐渐提高,执行引擎的通用性、 健壮性受到极大影响。如果对前端业务展现进行独立开发,则开发人员需要 开放更多的引擎接口,而且这些引擎接口没有标准,也没办法统一规范和进 行集中管理,只能上一个项目就修改一次引擎接口,会导致引擎接口泛滥。
发明内容
本发明提供了一种业务展现方法、装置及系统,以解决执行引擎接口泛 滥的问题。
为达到上述目的,本发明的技术方案是这样实现的:
一方面,本发明提供了一种业务展现方法,在客户端上设置展现引擎, 进行业务展现时,由所述展现引擎执行如下步骤:
接收用户根据业务过程注册的过程页面;
收集用户对所述注册的过程页面的操作指令和数据;
通过消息中间件将所述操作指令和数据发送到执行引擎请求业务处理;
接收执行引擎通过消息中间件回传的处理结果数据;
根据所述处理结果数据对所述注册的过程页面进行配置;
将配置后的过程页面渲染展现在客户端上。
基于上述方案,所述接收用户根据业务过程注册的过程页面包括:
接收用户根据业务过程选择的过程页面的模板及模板参数;
根据所述选择的模板及模板参数生成一个通用唯一识别码UUID;
将所述UUID与所述业务过程对应的过程页面保存到展现引擎的内存 里。
其中,选择的过程页面的模板包括:系统内置的模板,和/或,根据业务 需要用户自定义的模板;
选择的过程页面的模板参数包括用户自定义的动态数据参数。
基于上述方案,所述根据所述处理结果数据对所述注册的过程页面进行 配置包括:
从所述处理结果数据中获取过程页面的模板参数所需的动态数据;
将所述动态数据根据过程页面的模板要求进行适当的转换;
对所述注册的过程页面根据其模板及转换后的动态数据进行配置。
优选地,所述消息中间件随Web容器启动而启动,在展现引擎上运行 Flex应用程序,在执行引擎上运行Java应用程序,所述展示引擎与所述执行 引擎通过消息中间件传递消息。
另一方面,本发明提供了一种业务展现装置,设置在客户端上,包括:
注册单元,用于接收用户根据业务过程注册的过程页面;
收集单元,用于收集用户对所述注册的过程页面的操作指令和数据;
发送单元,用于通过消息中间件将所述操作指令和数据发送到执行引擎 请求业务处理;
接收单元,用于接收执行引擎通过消息中间件回传的处理结果数据;
配置单元,用于根据所述处理结果数据对所述注册的过程页面进行配置;
展现单元,用于将配置后的过程页面渲染展现在客户端上。
优选地,所述注册单元包括:
模板接收模块,用于接收用户根据业务过程选择的过程页面的模板及模 板参数;
UUID生成模块,用于根据所述选择的模板及模板参数生成一个通用唯 一识别码UUID;
保存模块,用于将所述UUID与所述业务过程对应的过程页面保存到展 现引擎的内存里。
其中,所述模板接收模块具体用于接收用户根据业务过程选择的系统内 置的模板,和/或,根据业务需要用户自定义的模板,以及用户自定义的动态 数据参数。
优选地,所述配置单元包括:
动态数据获取模块,用于从所述处理结果数据中获取过程页面的模板参 数所需的动态数据;
转换模块,用于将所述动态数据根据过程页面的模板要求进行适当的转 换;
配置模块,用于对所述注册的过程页面根据其模板及转换后的动态数据 进行配置。
再一方面,本发明提供了一种业务展现系统,包括在客户端上设置的展 现引擎、在服务器上设置的消息中间件和执行引擎,所述展现引擎与所述执 行引擎通过所述消息中间件传递消息,其中,所述展现引擎为所述的业务展 现装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410676298.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制方法及电子设备
- 下一篇:一种应用界面的集成系统和方法





