发明名称 支持业务模型快速变更的方法
摘要 本发明提供一种支持业务模型快速变更的方法,包括:步骤1:将WebService服务映射成为XML客户端。步骤2:在规则引擎中调用XML客户端,获得请求/响应XML报文,并进行组合。步骤3:将XML报文对应的定义文件通过XML声明式模型编辑器转换成为XML声明式模型。步骤4:根据XML输入报文对XML声明式模型进行赋值,完成商品逻辑处理;步骤5:根据XML声明式模型的定义,将XML声明式模型转换成规则引擎标准的声明式模型。本发明通过对规则文件进行更新来实现对模型变化的响应和处理,降低了对行业业务模型变化的敏感度,从而能够更大程度地提高了系统的“随需应变”的能力。
申请公布号 CN105630752A 申请公布日期 2016.06.01
申请号 CN201510994071.2 申请日期 2015.12.25
申请人 中国民航信息网络股份有限公司 发明人 林乐健;周中雨;杨占业
分类号 G06F17/22(2006.01)I;G06Q30/06(2012.01)I 主分类号 G06F17/22(2006.01)I
代理机构 北京瑞思知识产权代理事务所(普通合伙) 11341 代理人 李涛;孙敬霞
主权项 一种支持业务模型快速变更的方法,其特征在于,所述方法包括:步骤1:将Web Service服务映射成为XML客户端,也就是调用服务的客户端的请求/响应内容都是XML报文;步骤2:在规则引擎中调用XML客户端,获得请求/响应XML报文,根据业务需求,对各请求/响应XML报文进行组合;步骤3:在规则引擎中,将组合后的XML报文对应的定义文件(XML Schema文件)通过XML声明式模型编辑器转换成为XML声明式模型(Declarative Model);步骤4:采用规则引擎的商务规则(Business Rule)处理器和XML声明式模型处理器,根据XML输入报文对XML声明式模型进行赋值,完成商品逻辑处理;步骤5:通过所述XML声明式模型处理器,根据XML声明式模型的定义,将XML声明式模型转换成规则引擎标准的声明式模型。
地址 100010 北京市东城区东四西大街157