[发明专利]一种跨平台跨方法的SNMP扩展MIB实现方法有效
| 申请号: | 200910058011.4 | 申请日: | 2009-01-04 |
| 公开(公告)号: | CN101572624A | 公开(公告)日: | 2009-11-04 |
| 发明(设计)人: | 胡术 | 申请(专利权)人: | 四川川大智胜软件股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/44 |
| 代理公司: | 成都信博专利代理有限责任公司 | 代理人: | 潘育敏 |
| 地址: | 610045四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一种跨平台跨方法的SNMP扩展MIB实现方法属计算机网络管理范畴。在SNMP主代理和SNMP子代理之间建立了一个中间层,该中间层接口设置两级框架,第一级框架是专门用于扩展代理开发的框架,第二级框架是扩展代理框架EAgentX++,含若干不同的扩展代理开发技术的API编程接口,两级框架一起被封装在AgentFrame内。对外提供简单接口进行使用,开发者仅需要以类似填空的方式提供必须由开发者完成的代码,开发者在开发过程中体会不到平台和方法的差异,可快速实现扩展。本接口可在有新的SNMP扩展技术出现时,同样使用上面的技术加入到封装中,而保持接口不变,不断适应新形式的需要和要求。 | ||
| 搜索关键词: | 一种 平台 方法 snmp 扩展 mib 实现 | ||
【主权项】:
1、一种跨平台跨方法的SNMP扩展MIB实现方法,其特征在于:在SNMP主代理和SNMP子代理之间建立一个开发扩展MIB的中间层,该中间层接口设置两级框架,第一级框架是专门用于扩展代理开发的框架,包括跨平台串口、网络收发接口以及字节流快速处理库、扩展代理程序所需的许多外围功能模块,这些模块被封装在代理开发框架AgentFrame内;第二级框架是扩展代理框架EAgentX++,含若干不同的扩展代理开发技术的API编程接口,包括一个初始化处理接口、一个运行与事件处理接口、一个可以对MIB文件中描述的节点信息即OID配置回调函数的机制,该框架与第一级框架一起被封装在AgentFrame内;在EAgentX++开发设计中,跳过每种扩展代理的RFC文档,根据EAgentX++的公用接口设计具体到不同平台和不同扩展协议的细节封装,实现该接口不变但可以不断添加新的扩展MIB方法的C++编程接口;在接口中完成了传统扩展代理的基本步骤:(a)MIB的初始化、(b)与主代理建立连接、(c)MIB的注册、(d)等待请求、(e)接收请求、(f)对请求的处理、(g)结果送出;对基本步骤中的(a)(b)(c)作为框架的初始化部分做初始化处理;步骤中(e)和(g)完全由扩展代理的API函数提供,(d)由select机制或由扩展代理的API函数触发,步骤(e)、(g)、(d)都被封装进运行和事件处理接口中;步骤(f)则完全由本方法的使用者按照配置的回调函数机制来自行实现和完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川川大智胜软件股份有限公司,未经四川川大智胜软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910058011.4/,转载请声明来源钻瓜专利网。
- 上一篇:网络取证方法及系统
- 下一篇:一种社会化网络中处理认证请求消息的方法及装置





