-
使用Java进行SNMP编程
使用SNMP4J进行SNMPv3编程的步骤如下:
1) 创建Snmp对象snmp
2) 创建USM对象,并创建User,添加到USM对象中。
创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。
添加User到USM对象中时候,可以指定engineID也可以不指定。
3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。
另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。
SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。
查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。
4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID),
如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。
注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。
如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。
如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。
5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
- 2022-09-11 20:15:03下载
- 积分:1
-
样品片段切换
一般频繁切换Fragment会导致频繁的释放和创建,如果Fragment比较臃肿体验就非常不好了,这里分享一个方法。
- 2023-01-21 20:40:03下载
- 积分:1
-
Typing game
第三天去楚越村,苏邓去林吉安町。越南it nhat la 100 ky tu.Khong biet khi nao moi xong。
- 2023-01-08 12:10:03下载
- 积分:1
-
java编写的投票系统(有后台)
java编写的投票系统(有后台)主要是hibernate 和 struts2 编写 可以作为学习参考
- 2022-04-01 11:51:23下载
- 积分:1
-
JavaEE框架Bootstrap、HTML5、Hibernate、SpringMVC、mybatis
资源描述
JavaEE企业开发框架,简称JEEFW[JavaEE Framework],是我们软件组为了快速开发各种B/S产品,花费几个月而开发的企业开发框架。该框架经过测试组的测试,已应用到多个项目。
JavaEE企业开发框架前端采用最受欢迎的HTML、CSS和JS框架——Bootstrap,所有开发者都能快速上手,所有设备都可以适配(PC设备、平板、手机等),所有项目都适用(网站、OA、ERP、CRM、APP后台等)。
JavaEE企业开发框架前端采用轻量级的扁平化设计,会自动针对不同的屏幕尺寸调整页面,使其在各个尺寸的屏幕上表现良好。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-04-18 02:05:11下载
- 积分:1
-
android下使用gtk
在android平台下使用ndk开发工具调用gtk库,到达使用gtk开发android gui界面的功能,实现gtk跨平台使用
- 2022-11-27 07:20:04下载
- 积分:1
-
BP神经网络
本文实现BP神经网络算法,首先通过训练数据集,然后实现对输入数据是智能判定。
- 2022-02-07 16:22:21下载
- 积分:1
-
控制点的保鲜项目
这是为抱着写的项目。这是可以通过使用 eclipse 很容易使用的采样控制点。这是基本的发现,可以很容易编辑来实现一些基本的操作,如发现、 广告、 服务等的示例代码。
- 2022-07-16 18:53:16下载
- 积分:1
-
flex 图片放大、缩小和移动
&
- 2022-08-03 17:45:46下载
- 积分:1
-
十进制数的转换
你可以很容易地转换二进制数为十进制数。它可以帮助你在二进制输入5个号码,然后转换成十进制只接受0和1时,其他数字输入然后分手。它是很容易理解。
- 2022-01-25 19:26:17下载
- 积分:1