[发明专利]业务模型的适配方法及系统在审
| 申请号: | 201310684680.9 | 申请日: | 2013-12-12 |
| 公开(公告)号: | CN104717082A | 公开(公告)日: | 2015-06-17 |
| 发明(设计)人: | 曹鸣明 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/445 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 模型 配方 系统 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种业务模型的适配方法及系统。
背景技术
目前,相关技术中所采用的网管平台的一个重要功能在于能够适配管理各种不同类型的网元。对于不同的网元类型,通常采用指标模型加以描述。指标模型是指特定网元按照类别分组的指标集合,其能够有效地反映被管理的特定网元的特征。
现有的网管平台指标模型的开发过程较为复杂,其中,可以包括:需求分析、业务建模、脚本开发、配置文件整理以及代码编写,上述这些步骤必须依次执行、缺一不可。然而,由于业务需求复杂多变,因此会频繁的重复执行开发、测试、联调和版本制作,由此造成大量的重复劳动,不仅效率低下而且故障率居高不下。
发明内容
本发明提供了一种业务模型的适配方法及系统,以至少解决相关技术中的网管平台业务模型的开发过程需要进行繁琐易错的数据库脚本开发、配置文件开发和代码编写,效率低、故障率高的问题。
根据本发明的一个方面,提供了一种业务模型的适配方法。
根据本发明的业务模型的适配方法包括:网管平台接收来自于客户端的动态加载包,其中,动态加载包是根据在客户端上获取到的业务需求文档生成的,动态加载包中包括:待加载的业务模型;网管平台加载动态加载包,对业务模型进行适配。
优选地,在网管平台接收来自于客户端的动态加载包之后,还包括:网管平台对动态加载包进行解压缩处理,并将解压缩后的文件存储至预设存储区域,其中,动态加载包是采用预设生成工具对业务需求文档进行解析并进行压缩处理后生成的。
优选地,网管平台加载动态加载包,对业务模型进行适配包括:网管平台在预设存储区域对解压缩后的文件进行搜索,并从解压缩后的文件中解析出业务模型;网管平台在确定当前不存在与业务模型相关联的业务模型时,直接对业务模型进行适配,或者,在确定当前存在与业务模型相关联的业务模型时,采用业务模型对当前已经存在的相关联的业务模型进行更新。
优选地,在网管平台加载动态加载包,对业务模型进行适配之后,还包括:网管平台确定当前加载的动态加载包发生异常;网管平台对动态加载包进行卸载。
优选地,在网管平台接收来自于客户端的动态加载包之前,还包括:客户端对动态加载包中的信息进行合法性校验;如果校验成功,则客户端上传动态加载包。
根据本发明的另一方面,提供了一种业务模型的适配系统。
根据本发明的业务模型的适配系统包括:网管平台;网管平台包括:接收模块,用于接收来自于客户端的动态加载包,其中,动态加载包是根据在客户端上获取到的业务需求文档生成的,动态加载包中包括:待加载的业务模型;适配模块,用于加载动态加载包,对业务模型进行适配。
优选地,网管平台还包括:存储模块,用于对动态加载包进行解压缩处理,并将解压缩后的文件存储至预设存储区域,其中,动态加载包是采用预设生成工具对业务需求文档进行解析并进行压缩处理后生成的。
优选地,适配模块包括:解析单元,用于在预设存储区域对解压缩后的文件进行搜索,并从解压缩后的文件中解析出业务模型;适配单元,用于在确定当前不存在与业务模型相关联的业务模型时,直接对业务模型进行适配,或者,在确定当前存在与业务模型相关联的业务模型时,采用业务模型对当前已经存在的相关联的业务模型进行更新。
优选地,上述系统还包括:确定模块,用于确定当前加载的动态加载包发生异常;卸载模块,用于对动态加载包进行卸载。
优选地,上述系统还包括:客户端;客户端包括:校验模块,用于对动态加载包中的信息进行合法性校验;上传模块,用于在校验模块输出为是时,上传动态加载包。
通过本发明实施例,采用网管平台接收来自于客户端的动态加载包,该动态加载包是根据在客户端上获取到的业务需求文档生成的,动态加载包中包括:待加载的业务模型;网管平台加载动态加载包,对业务模型进行适配,即首先根据业务需求文档生成动态加载包,然后在客户端上将动态加载包发送至网管平台,然后网管平台通过加载接收到的动态加载包,对动态加载包中包含的业务模型进行适配,由此解决了相关技术中的网管平台业务模型的开发过程需要进行繁琐易错的数据库脚本开发、配置文件开发和代码编写,效率低、故障率高的问题,进而通过动态生成和动态加载业务模型,改变现有的开发模式,无需再进行繁琐易错的数据库脚本开发、配置文件开发和代码编写,显著提升了开发效率,降低了故障发生率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310684680.9/2.html,转载请声明来源钻瓜专利网。





