一种网络管理代理的方法及系统的制作方法

文档序号:7929553阅读:138来源:国知局
专利名称:一种网络管理代理的方法及系统的制作方法
技术领域
本发明属于数字信号传输网络技术领域,尤其涉及一种网络管理代理的方 法及系统。
背景技术
现有技术提供的网络管理系统(Network Management System, NMS )代理 适配服务机制中,将各种服务配置信息以及各种服务功能集中适配,在开发过 程中,对于各种服务的配置信息的定位和查找过程繁瑣,使得开发过程时间过 长,可应用性差。

发明内容
本发明实施例的目的在于提供一种网络管理代理的方法,旨在解决现有技 术提供的网络管理代理适配服务机制中,将各种服务配置信息以及各种服务功 能集中适配,造成开发过程时间过长,可应用性差的问题。
本发明实施例是这样实现的, 一种网络管理代理的方法,所述方法包括以 下步骤
接收网络管理代理中的服务配置信息调用信号;
根据所述接收到的服务配置信息调用信号,调用预存的配置文件中相应的 服务配置信息。
本发明实施例的另一目的在于提供一种网络管理代理的系统,所述系统包

配置信息调用信号接收单元,用于接收网络管理代理中的服务配置信息调 用信号;配置信息调用单元,用于根据所述配置信息调用信号接收单元接收到的服 务配置信息调用信号,调用预存的配置文件中相应的服务配置信息。
本发明实施例中,在接收到网络管理代理中的服务配置信息调用信号后, 根据该信号,调用预存的配置文件中相应的服务配置信息,优化了网络管理代 理机制,便于各服务的配置信息的定位和查找过程,缩短了开发过程时间,可 应用性强。


图1是本发明实施例提供的网络管理代理的方法的流程图; 图2是本发明实施例提供的网络管理代理的系统的原理结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
本发明实施例中,在接收到网络管理代理中的服务配置信息调用信号后, 根据该信号,调用预存的配置文件中相应的服务配置信息,优化了网络管理代 理机制。
图1示出了本发明实施例提供的网络管理代理的方法的流程。 在步骤S101中,设置包含网络管理代理中的各服务配置信息的配置文件并 预存。
其中,设置包含网络管理代理中的各服务配置信息的配置文件的步骤具体 为采用键值格式设置网络管理代理中的各服务配置信息,键代表各服务配置 项目的名称,值代表与各4建分别对应的值。另外,为了实现对各服务配置信息 的完备描述,本发明实施例中,采用树状的键值格式设置网络管理代理中的各 服务配置信息。在步骤S102中,接收网络管理代理中的服务配置信息调用信号。
在步骤S103中,根据服务配置信息调用信号,调用预存的配置文件中相应 的服务配置信息。
另夕卜,本发明实施例中,为了实现网络管理代理方法的最优化,在步骤S101 的步骤之前或之后还可以进一 步包括以下步骤
设置包含网络管理代理中的各服务功能模块并预存。其中,各服务功能模 块用以实现网络中各业务的代理服务功能。为了使得各服务功能模块的设置达 到最优,便于日后的修改及维护,本发明实施例中,设置包含网络管理代理中 的各服务功能模块的步骤具体为采用面向对象的开发方式对各服务功能模块 进行开发,并将各服务功能模块进行模块化。其中,采用面向对象的开发方式 对各服务功能模块进行开发的步骤具体为对不同的对象设置不同的类,并设 置易于测试及更新的包括设置的全部的类或其中部分类的库。另外,本发明实 施例中,采用开源程序实现对网络管理代理中的各服务功能模块的开发。
在设置包含网络管理代理中的各服务功能模块并预存的步骤之后,还可以 进一步包括以下步骤
接收网络管理代理中的服务功能模块调用信号; 根据服务功能模块调用信号,调用预存的相应的服务功能模块。 其中,在根据服务功能模块调用信号,调用预存的相应的服务功能模块的 步骤之后,还以进一步包括以下步骤
对调用的相应的服务功能模块进行修改并存储,其步骤具体为通过修改 包含调用的服务功能模块中需要修改的类的库,实现对服务功能模块的修改, 具体实现时,当调用的服务功能模块中需要修改的类不在设置的库中时,可以 直接修改调用的服务功能模块中需要修改的类。
图2示出了本发明实施例提供的网络管理代理的系统的原理结构。 配置文件设置单元21设置包含网络管理代理中的各服务配置信息的配置 文件,并将其存储于网络管理存储单元22中的配置文件存储单元221。其中,配置文件设置单元21设置包含网络管理代理中的各服务配置信息的配置文件的步骤具体为配置文件设置单元21采用键值格式设置网络管理代理中的各服务配置信息,键代表各服务配置项目的名称,值代表与各键分别对应的值。另外,为了实现对各服务配置信息的完备描述,本发明实施例中,配置文件设置单元21采用树状的键值格式设置网络管理代理中的各服务配置信息。
配置信息调用信号接收单元23接收网络管理代理中的服务配置信息调用信号,并将其传送给配置信息调用单元24。配置信息调用单元24根据其接收到的服务配置信息调用信号,调用预存于配置文件存^f诸单元221中的配置文件中相应的服务配置信息。
为了实现网络管理代理方法的最优化,本发明实施例提供的网络管理代理的系统还可以进一步包括服务功能模块设置单元25,其用于设置包含网络管理代理中的各服务功能模块,并将设置的各服务功能模块存储于网络管理存储单元22中的服务功能模块存储单元222中。其中,为了使得各服务功能模块的设置达到最优,便于日后的修改及维护,本发明实施例中,服务功能模块设置单元25采用面向对象的开发方式对各服务功能模块进行开发,并将各服务功能模块进行模块化。其中,服务功能模块设置单元25采用面向对象的开发方式对各服务功能模块进行开发的步骤具体为服务功能模块设置单元25对不同的对象设置不同的类,并设置易于测试及更新的包括设置的全部的类或其中部分类的库。
本发明实施例提供的网络管理代理的系统还可以进一步包括服务功能模块调用信号接收单元26,其接收网络管理代理中的服务功能模块调用信号,并将其传送给服务功能模块调用单元27。服务功能模块调用单元27根据其接收到的服务功能模块调用信号,调用预存于服务功能模块存储单元222中的相应的服务功能模块。
本发明实施例提供的网络管理代理的系统还可以进一步包括服务功能模块修改单元28,其用于对服务功能模块调用单元27调用的相应的服务功能模块
7进行修改,并将修改后的相应的服务功能模块存储于服务功能模块存储单元
222中。其中,服务功能模块修改单元28对服务功能模块调用单元27调用的相应的服务功能模块进行修改的步骤具体为服务功能模块修改单元28通过修改包含27调用的相应的服务功能模块调用的服务功能模块中需要修改的类的库,实现对服务功能模块的修改,具体实现时,当27调用的相应的服务功能模块调用的服务功能模块中需要修改的类不在设置的库中时,服务功能模块修改单元28可以直接修改调用的服务功能模块中需要修改的类。
本发明实施例中,在接收到网络管理代理中的服务配置信息调用信号后,根据该信号,调用预存的配置文件中相应的服务配置信息,优化了网络管理代理机制,便于各服务的配置信息的定位和查找过程,缩短了开发过程时间,可应用性强;再有,采用树状的键值格式设置网络管理代理中的各服务配置信息,使得各服务的配置信息的描述更加完备;再有,还可以预先设置包含网络管理代理中的各服务功能模块并存储,并在接收到网络管理代理中的服务功能模块调用信号后,调用预存的相应的服务功能模块,方便了开发过程中,对各服务功能模块的修改和维护,可应用性强;再有,采用面向对象的开发方式对各服务功能模块进行开发,并将各服务功能模块进行模块化,同样使得各服务功能模块的设置达到最优,便于日后的修改及维护。
可以通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种网络管理代理的方法,其特征在于,所述方法包括以下步骤接收网络管理代理中的服务配置信息调用信号;根据所述接收到的服务配置信息调用信号,调用预存的配置文件中相应的服务配置信息。
2、 如权利要求1所述的网络管理代理的方法,其特征在于,所述方法在所 述接收网络管理代理中的服务配置信息调用信号的步骤之前进一步包括以下步 骤设置包含网络管理代理中的各服务配置信息的配置文件并预存。
3、 如权利要求2所述的网络管理代理的方法,其特征在于,所述网络管理 代理中的各服务配置信息采用键值格式设置。
4、 如权利要求1所述的网络管理代理的方法,其特征在于,所述方法在所 述接收网络管理代理中的服务配置信息调用信号的步骤之前或之后进一步包括 以下步骤设置网络管理代理中的各服务功能模块并预存; 接收网络管理代理中的服务功能模块调用信号;根据所述接收到的服务功能模块调用信号,调用所述预存的相应的服务功 能模块。
5、 如权利要求4所述的网络管理代理的方法,其特征在于,所述设置网络 管理代理中的各服务功能模块的步骤具体为采用面向对象的开发方式对各服务功能模块进行开发,并将各服务功能模 块进行模块化。
6、 一种网络管理代理的系统,其特征在于,所述系统包括 配置信息调用信号接收单元,用于接收网络管理代理中的服务配置信息调用信号;配置信息调用单元,用于根据所述配置信息调用信号接收单元接收到的服务配置信息调用信号,调用预存的配置文件中相应的服务配置信息。
7、 如权利要求6所述的网络管理代理的系统,其特征在于,所述系统进一步包括配置文件设置单元,用于设置包含网络管理代理中的各服务配置信息的配 置文件;配置文件存储单元,用于存储所述配置文件设置单元设置的包含网络管理 代理中的各J1良务配置信息的配置文件。
8、 如权利要求7所述的网络管理代理的系统,其特征在于,所述网络管理代理中的各服务配置信息采用键值格式设置。
9、 如权利要求6所述的网络管理代理的系统,其特征在于,所述系统进一 步包括服务功能模块设置单元,用于设置网络管理代理中的各服务功能模块; 服务功能模块存储单元,用于存储所述服务功能模块设置单元设置的包含 网络管理代理中的各服务功能模块;服务功能模块调用信号接收单元,用于接收网络管理代理中的服务功能模块调用信号;服务功能模块调用单元,用于根据所述服务功能模块调用信号接收单元接 收到的服务功能模块调用信号,调用所述服务功能模块存储单元预存的相应的 服务功能模块。
10、 如权利要求9所述的网络管理代理的系统,其特征在于,所述服务功能模块设置单元是采用面向对象的开发方式对各服务功能模块进行开发,并将 各服务功能模块进行模块化。
全文摘要
本发明属于数字信号传输网络技术领域,提供了一种网络管理代理的方法及系统。其中方法包括接收网络管理代理中的服务配置信息调用信号;根据接收到的服务配置信息调用信号,调用预存的配置文件中相应的服务配置信息。本发明中,在接收到网络管理代理中的服务配置信息调用信号后,根据该信号,调用预存的配置文件中相应的服务配置信息,优化了网络管理代理机制,便于各服务的配置信息的定位和查找过程,缩短了开发过程时间,可应用性强。
文档编号H04L12/24GK101478425SQ20081024176
公开日2009年7月8日 申请日期2008年12月31日 优先权日2008年12月31日
发明者洋 卢, 徐小龙 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1