eclipse工程(编译通过,能运行)
snmp4j API get,getnext,set,trap,取mib值 实例
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 521 2009-09-10 13:16 SNMP.classpath
文件 380 2008-11-20 09:42 SNMP.project
文件 41053 2008-11-12 09:08 SNMPinism3602.mib
文件 88122 2009-09-09 14:19 SNMPinRFC1213-MIB.mib
文件 1334 2010-03-22 16:58 SNMPinutilUtilTrap.class
文件 1989 2010-03-22 16:58 SNMPin rapTrapThread.class
文件 3589 2010-03-22 16:58 SNMPin rapTrapThread$1.class
文件 2622 2010-03-22 16:58 SNMPinsnmphandleTest.class
文件 3737 2010-03-22 16:58 SNMPinsnmphandleSnmpUtil.class
文件 6073 2010-03-22 16:58 SNMPinsnmphandleSnmpManager.class
文件 2803 2010-03-22 16:58 SNMPinsnmphandleSnmpMain.class
文件 633 2010-03-22 16:58 SNMPinsnmphandleAppException.class
文件 2338 2010-03-22 16:58 SNMPinsnmpPoTrapPo.class
文件 281 2010-03-22 16:58 SNMPinsnmpPoSnmpInterf.class
文件 1748 2010-03-22 16:58 SNMPinsnmpPoSetSnmpPo.class
文件 1755 2010-03-22 16:58 SNMPinsnmpPoGetSnmpPo.class
文件 4645 2010-03-22 16:58 SNMPinsnmpDaoSnmpDao.class
文件 1664 2010-03-22 16:58 SNMPinmibMibDao.class
文件 36586 2008-11-17 16:53 SNMPlibAdventNetLogging.jar
文件 1779171 2008-11-17 16:53 SNMPlibAdventNetSnmp.jar
文件 38015 2009-09-10 13:15 SNMPlibcommons-logging.jar
文件 35471 2009-09-01 17:13 SNMPlibsnmp.jar
文件 428331 2008-11-17 17:11 SNMPlibSNMP4J.jar
文件 41053 2008-11-12 09:08 SNMPsrcism3602.mib
文件 1430 2009-09-09 14:52 SNMPsrcmibMibDao.java
文件 88122 2009-09-09 14:19 SNMPsrcRFC1213-MIB.mib
文件 4391 2008-11-22 11:04 SNMPsrcsnmpDaoSnmpDao.java
文件 241 2009-09-10 13:23 SNMPsrcsnmphandleAppException.java
文件 2668 2009-09-10 13:57 SNMPsrcsnmphandleSnmpMain.java
文件 5345 2009-09-10 13:54 SNMPsrcsnmphandleSnmpManager.java
............此处省略29个文件信息
package mib;
import java.io.FileNotFoundException;
import java.io.IOException;
import com.adventnet.snmp.mibs.MibException;
import com.adventnet.snmp.mibs.MibModule;
import com.adventnet.snmp.mibs.MibOperations;
import com.adventnet.snmp.ui.MibTree;
public class MibDao {
public static MibOperations mibOps;
private static MibModule mib;
static {
mibOps = new MibOperations();
try {
//此方法利用Adventnet SNMP API类,装载MIB库文件
mib = mibOps.loadMibModule(“RFC1213-MIB.mib“);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//通过IsmName查询OID
public static String getOID(String mibName) throws Exception {
return mib.getMibNode(mibName).getNumberedOIDString();
}
//通过OID查询IsmName
public static String getIsmName(String oid) {
/*//此方法利用Adventnet SNMP API的MibTree等类,装载MIB模型,显示MIB树
MibOperations mibOps = new MibOperations();
MibModule mib = mibOps.loadMibModule(“ism3602.mib“);//进行编译的MIB库*/
String name = ““;
try
{
name = mib.getMibNode(oid).toString();
}
catch (Exception e)
{
name = “此MID库不能解析的OID“;
}
return name;
}
public static void main(String args[])
{
try
{
System.out.println(MibDao.getIsmName(“.1.3.6.1.2.1.2.2.1.1.2“));
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 521 2009-09-10 13:16 SNMP.classpath
文件 380 2008-11-20 09:42 SNMP.project
文件 41053 2008-11-12 09:08 SNMPinism3602.mib
文件 88122 2009-09-09 14:19 SNMPinRFC1213-MIB.mib
文件 1334 2010-03-22 16:58 SNMPinutilUtilTrap.class
文件 1989 2010-03-22 16:58 SNMPin rapTrapThread.class
文件 3589 2010-03-22 16:58 SNMPin rapTrapThread$1.class
文件 2622 2010-03-22 16:58 SNMPinsnmphandleTest.class
文件 3737 2010-03-22 16:58 SNMPinsnmphandleSnmpUtil.class
文件 6073 2010-03-22 16:58 SNMPinsnmphandleSnmpManager.class
文件 2803 2010-03-22 16:58 SNMPinsnmphandleSnmpMain.class
文件 633 2010-03-22 16:58 SNMPinsnmphandleAppException.class
文件 2338 2010-03-22 16:58 SNMPinsnmpPoTrapPo.class
文件 281 2010-03-22 16:58 SNMPinsnmpPoSnmpInterf.class
文件 1748 2010-03-22 16:58 SNMPinsnmpPoSetSnmpPo.class
文件 1755 2010-03-22 16:58 SNMPinsnmpPoGetSnmpPo.class
文件 4645 2010-03-22 16:58 SNMPinsnmpDaoSnmpDao.class
文件 1664 2010-03-22 16:58 SNMPinmibMibDao.class
文件 36586 2008-11-17 16:53 SNMPlibAdventNetLogging.jar
文件 1779171 2008-11-17 16:53 SNMPlibAdventNetSnmp.jar
文件 38015 2009-09-10 13:15 SNMPlibcommons-logging.jar
文件 35471 2009-09-01 17:13 SNMPlibsnmp.jar
文件 428331 2008-11-17 17:11 SNMPlibSNMP4J.jar
文件 41053 2008-11-12 09:08 SNMPsrcism3602.mib
文件 1430 2009-09-09 14:52 SNMPsrcmibMibDao.java
文件 88122 2009-09-09 14:19 SNMPsrcRFC1213-MIB.mib
文件 4391 2008-11-22 11:04 SNMPsrcsnmpDaoSnmpDao.java
文件 241 2009-09-10 13:23 SNMPsrcsnmphandleAppException.java
文件 2668 2009-09-10 13:57 SNMPsrcsnmphandleSnmpMain.java
文件 5345 2009-09-10 13:54 SNMPsrcsnmphandleSnmpManager.java
............此处省略29个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)