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://codercto.com/soft/d/18028.html

Java性能优化权威指南

Java性能优化权威指南

Charlie Hunt、Binu John / 柳飞、陆明刚 / 人民邮电出版社 / 2014-3 / 109.00 元

Java性能优化圣经!Java之父重磅推荐! 本书由曾任职于Oracle/Sun的性能优化专家编写,系统而详细地讲解了性能优化的各个方面,帮助你学习Java虚拟机的基本原理、掌握一些监控Java程序性能的工具,从而快速找到程序中的性能瓶颈,并有效改善程序的运行性能。 Java性能优化的任何问题,都可以从本书中找到答案!一起来看看 《Java性能优化权威指南》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具