微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ObjectSNMP SNMP开发组件

程序名称:ObjectSNMP

授权协议: 商业软件

操作系统: 跨平台

开发语言: Java

ObjectSNMP 介绍

zhTelecom ObjectSNMP为开发人员准备,是一个面向对象的SNMP开发组件(非开源),实现了Object到SNMP MIB的映射(简称O-M@H_404_3@ Mapping),基于标准版JAVA技术(J2SE),极大的简化传统SNMP开发工作,节省90%的SNMP开发工作,并且与面向对象的设计风格自然结合起来@H_404_3@ ,让程序更为清晰简洁,使得开发过程变得愉悦高效。开发者无需理解SNMP协议,只需要根据SNMP@H_404_3@ MIB定义相应的JAVA数据对象,然后通过ObjectSNMP@H_404_3@ API提供的基于对象的添加删除修改查询等操作,就可以实现对SNMP底层协议的操作,ObjectSNMP会自动处理复杂的对象转换和SNMP网络处理。

组件功能@H_404_3@1. O-M Mapping映射框架功能@H_404_3@ 自动分析JAVA 对象结构与SNMP MIB文件语法,建立JAVA对象与MIB之间的各种映射关系;@H_404_3@ 自动将对JAVA 对象的操作,转换成对SNMP 网络协议的操作;@H_404_3@ 自动处理JAVA对象与SNMP数据包之间的封包、解包操作。

2. ObjectSNMP API功能@H_404_3@ 提供了面向JAVA对象的添加删除修改查询操作;@H_404_3@ 支持修改、查看JAVA 对象中的单个属性;@H_404_3@ 作为补充,额外提供了基于SNMP OID的快速GET、SET方法

3. 多种ObjectSNMP API 模式@H_404_3@ 提供了客户端、服务端、本地 三种应用场合下的统一API接口;@H_404_3@ 本地模式:在同一个JVM中,使用ObjectSNMP API;@H_404_3@ 服务端模式:在服务端提供RMI远程ObjectSNMP API 支持服务;@H_404_3@ 客户端模式:在客户端使用ObjectSNMP API服务

4. SNMP协议支持@H_404_3@ 支持SNMP V1、V2C、V3版本。

5. JAVA对象与MIB双向映射开发@H_404_3@ 可以先定义MIB文件,然后根据MIB定义JAVA对象;@H_404_3@ 也可以先定义JAVA对象,然后根据JAVA对象定义MIB文件

6. SNMP TRAP功能@H_404_3@ 通过预先配置好的TRAP XML配置文件来解析SNMP TRAP,自动生成JAVA TRAP对象;@H_404_3@ 支持TRAP-TYPE 和 NOTIFICATION-TYPE 的TRAP格式;@H_404_3@ 通过添加TRAP XML配置,即可支持新的TRAP消息。

组件 特点@H_404_3@ 1.简单快捷,再多再复杂的SNMP操作,只需要定义普通JAVA数据对象,就能操纵SNMP协议。@H_404_3@ 2.无需了解SNMP协议细节,开发成千上万的SNMP功能,也可以在几个工作日完成。@H_404_3@ 3.O-M Mapping映射全部自动化,无需额外的配置文件

ObjectSNMP 官网

http://zhtelecom.com/objectsnmp.htm

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐