[发明专利]网管北向接口适配中间件自动生成方法及装置有效
申请号: | 201611160597.1 | 申请日: | 2016-12-15 |
公开(公告)号: | CN108234167B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 王向峰;王金梁;谢宇宝;秦涛;杨昊溟;张春龙 | 申请(专利权)人: | 中国电子科技集团公司电子科学研究院 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 马东伟;张春 |
地址: | 100041 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网管 接口 中间件 自动 生成 方法 装置 | ||
本发明涉及一种网管北向接口适配中间件自动生成方法及装置,其中方法包括:通过子网网络管理系统提供的北向接口获取接口中的信息;对接口中的信息进行层次化、结构化展示;根据综合网络管理系统的设计的接口需求,从子网网络管理系统北向接口提供的信息中,抽取所需的信息,组合成综合管理系统所需的信息格式;应用代码自动生成技术,将子网网络管理系统的信息抽取和组合生成符合综合网络管理系统所需的信息格式的接口的过程生成代码文件;装置包括:信息获取模块、展示模块、抽取组合模块以及自动生成模块。本发明通过为网络管理系统北向接口信息的可视化显示,通过用户自主的动态组合,生成子网网络管理系统与综合网络管理系统间的接口适配中间件。
技术领域
本发明涉及信息技术领域,尤其涉及一种网管北向接口适配中间件自动生成方法及装置。
背景技术
近几年随着网络规模的增长,综合网络管理问题越来越突出,国内外团队对此类问题进行探索和研究,主要研究方向在构建网络管理系统接口适配,并且把重点放在网络设备与网络管理系统之间的接口适配上,但对于子网络网络管理系统与综合网络管理系统之间的接口适配上研究较少,而且研究方向也在于构建统一的网络管理系统的接口适配。但是由于网络管理系统对于网络设备的建模并不统一,同时由于网络管理系统北向接口缺乏统一或事实上的标准规范,在多子网管理系统与综合网络管理系统集成过程中,子网网络管理系统的北向接口如何统一是一个关键性的问题。
由于当前网络管理接口适配器在网络管理系统中位于网络管理系统的最底层,属于网络管理系统的对外接口,向上为应用层提供接口,被动接受上层下发命令,向下与设备互通,主动执行上层命令,获取厂商数据,被动接收厂商接口上报数据。一般来说网络管理适配器需要屏蔽接口协议的多样性和数据格式的多样性,向网管系统提供统一的数据格式。当前,网络管理适配器无论是从设备层采集数据还是向应用层上报信息,都是以单个变量或对象的形式存在,并没有组成更有意义的信息模型,增加了应用层的分析负担,也使得网络管理系统只具备事先定义好的管理功能,对事先不能预料的网络管理任务不能进行动态定义和配置。
现有的接口适配方式使用面向特定厂商的接口适配方法,需要针对每个厂商的数据接口进行单独设计,开发一个数据采集与分析模块,并且把管理信息的处理固化在程序中,适应性不强。同时,由于程序固化的方式也导致各种管理模块的开发周期比较长、实现成本较高、稳定性差、可维护性比较弱等缺陷,难以满足复杂网络环境中网管系统的应用过程。
发明内容
鉴于上述的分析,本发明旨在提供一种网管北向接口适配中间件自动生成方法,用以解决不同网络管理系统间的接口适应性不强的问题。
本发明的目的主要是通过以下技术方案实现的:
本发明提供了一种网管北向接口适配中间件自动生成方法,包括:
通过子网网络管理系统提供的北向接口获取接口中的信息;
对接口中的信息进行层次化、结构化展示;
根据综合网络管理系统的设计的接口需求,从子网网络管理系统北向接口提供的信息中,抽取所需的信息,并组合成综合管理系统所需的信息格式的接口;
应用代码自动生成技术,将子网网络管理系统的信息抽取和组合生成符合综合网络管理系统所需的信息格式的接口的过程生成代码文件。
进一步地,获取接口中的信息的过程具体包括:
在进行子网网络管理系统北向接口的适配过程中,根据子网网络管理系统的北向接口的协议、数据格式、对象模型对北向接口进行调用,通过调用子网网络管理系统提供的北向接口,获取北向接口中提供的信息。
进一步地,对接口中的信息进行层次化、结构化展示的过程具体包括:
基于JSON对北向接口提供的信息进行层次结构分析,进而对接口信息进行层次化、结构化的显示,通过界面的结构化、层次化数据的操作,实现对后台接口数据的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司电子科学研究院,未经中国电子科技集团公司电子科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611160597.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法以及管理设备
- 下一篇:一种基于业务拓扑的数据展示方法及系统