SNMP开发组件 ObjectSNMP

码农软件 · 软件分类 · 其他开发相关 · 2019-11-01 11:59:13

软件介绍

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

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

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

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

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

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

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

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

本文地址:https://www.codercto.com/soft/d/18028.html

Python Algorithms

Python Algorithms

Magnus Lie Hetland / Apress / 2010-11-24 / USD 49.99

Python Algorithms explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it......一起来看看 《Python Algorithms》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具