- 授权协议: 商业软件
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://zhtelecom.com/objectsnmp.htm
软件介绍
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映射全部自动化,无需额外的配置文件。
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》 这本书的介绍吧!
