-
使用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
-
JAVA 压延机
最后一年的项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术最后一年项目。报技术
- 2022-10-11 05:10:03下载
- 积分:1
-
Android 随手记
资源描述
本项目是一套安卓记账项目源码,UI做的很精致,实现了日常支出和收入的记录功能,可以按照天、周和月来查看自己的消费情况。并且可以记录是通过什么渠道消费的。项目还有一个分类预算功能,可以提取设置每月预算,到月底可以对照预算与真实消费之前的差别,监督自己合理理财。
- 2022-03-20 14:08:11下载
- 积分:1
-
Liferay Vaadin甘特图
应用背景我开始一个develloper青铜德20岁,我appris enorment EN UNE的éeccccccccccccccccccccccccccccccccccccdvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv关键技术boulot verogejevniev vnzjdnj = qnJ + NFEJNZAL CAEJCANZCAJZNJZN ENVKZ 吗?ELLZE AAZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
- 2022-04-16 11:53:54下载
- 积分:1
-
高校管理系统
在这里,我们设计了一个 JAVA 应用程序使用是肯定要出了事件管理更轻松、 快捷地使用在大学校园中的图形用户界面。随着信息技术的使用,我们希望计算机化这一过程取代手动方法。
该应用程序提供一个额外的功能,保持记录和数据库管理的我们可以轻松地删除、 添加或更新现有的菜单。例如,如果一个人有要举办一些活动,他只是不得不选择一些现有的包。
由于该应用程序包含一些容易做的步骤,它是很容易使用,甚至对于那些新加入的公司来说。交互式应用程序的性质有助于管理员管理员能够轻松了解系统,因为它显示确认对话框后的每一步。
- 2022-03-19 16:25:33下载
- 积分:1
-
提前了解VE模块CC1100督发
CC1100 是低成本子 1 GHz收发信机的设计非常低功率无线应用程序。该电路主要是意在为 ISM (工业、 科学和医疗) 和开关磁阻电动机 (近程设备)在 315、 433、 868、 915 频带MHz,但很容易可以为编程在其他的频率在 300 348 操作MHz、 400 464 MHz 和 800-928 MHz 频段。与集成射频收发器高度可配置的基带调制解调器。调制解调器支持各种调制格式并具有可配置的数据到 500 kBaud。
- 2022-03-04 02:12:44下载
- 积分:1
-
Spring MVC 实战代码
此代码,介绍了如果应用SPringMVC3.0的功能,以及简单的电子商务开发以及应用,主要讲解Spring3.0特性
- 2022-03-04 13:56:56下载
- 积分:1
-
在线考试系统
简易的在线考试系统,实现教师指定简易的出题规则,自动生成题库,学生在线考试,自动审批试卷得出成绩。学生可以申请重考
- 2022-01-26 00:04:42下载
- 积分:1
-
java编程出的国际象棋棋盘
资源描述Java是门功能强大的编程语言,用Java语言编出的国际象棋棋盘,真的还不错哦!下载源码压缩包,解压后直接导入myeclipse集成开发环境中就能运行,小编已验证通过。
- 2022-10-19 21:50:03下载
- 积分:1
-
淘宝分销客户端源码一键淘宝
资源描述是一款进销存软件 可以一键上传淘宝同步淘宝订单 适合商家分销,界面清晰美观,可以网站跟客户端2个类型是很不错的分销软件,需要的可以分享下载。
- 2023-05-27 06:50:04下载
- 积分:1