-
使用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模拟时钟
本代码是采用java语言模拟时钟的实现。时钟一般具有三个指针,可以通过画三条长短不一的直线来实现;另外将表盘等分60分,并作时分刻度,本程序已完全实现时钟功能!
- 2022-04-25 08:16:10下载
- 积分:1
-
GJM-OA网络自动化办公系统 V0.02
【安装说明】
0、本程序附带 Mysql-Jdbc-Connector/Mssqlserver-Jdbc-Connector 请将这两个驱动放到Class_path中,或者放到[J2sdk]JreLibExt目录下也可.
1、配置好Jsp运行环境以后,将压缩文件解压到Web服务器默认的根目录中的Demo文件夹下, 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-01-30 10:19:43下载
- 积分:1
-
学生信息系统
这是管理学生纪律的注册表信息的代码。管理课程,学分,学期GPA,注册会计师,...
此代码是用Java语言编写的数量,使用Eclipse软件的注册。在使用中读取文件功能,
从文件中读取信息,并记录学生在ZIP文件do.Ngoai还设有定期更新指向学生的主体的注册信息,
根据每个主题的代码,加到1文本文件。在控制台上运行的代码,呈现简单,使用方便尝试捕捉
在Java函数来捕获异常。代码分为7运行在包括主文件1包文件,文件信息的学生,学期信息,...
- 2022-06-18 06:27:48下载
- 积分:1
-
Java的Delaunay三角网
该方案是两个几何算法的动画写的。 第一个是平面扫描算法。给定一个点的集合,该算法计算出一个三角形和这些点的凸包。第二算法是边缘翻转算法,它翻转由所述第一算法构成的任意的三角测量的边缘。而这种方式找到对应的点集的Delaunay三角网。一个特殊的数据结构(四边)用于使边翻转容易和高效。此文件一般包括动画相关的代码。四EDGE数据结构 在DEindex,Dedge,Edge和三角文件可用。电池和连接文件包括用在平面扫描算法的实现一个双向链表循环链表。凸壳保持在该数据结构中。看到我的项目报告,算法和实施进一步的细节。也这是我的第一个Java程序。我认为这是一个相当amateour工作。希望能改善这个程序,并延长它显示的Voronoi区域,覆盖三角形圆等
- 2023-01-12 02:05:04下载
- 积分:1
-
网络通信
基于安卓利用Socket进行的网络通信,输入IP,端口进行与服务器的连接并发送数据
- 2022-03-19 09:21:19下载
- 积分:1
-
netty4分片上传例子
netty4分片上传例子,客户端和服务端均使用netty4,上传文件实现分片上传,每次上传一小部分,分多次上传完成
用到httpchunk,分片处理机制(netty本身自带)
- 2022-02-07 08:52:57下载
- 积分:1
-
单纯形方法的 java
单纯形方法与 java 使用编程 thecniques,所以我们可以 descibre 类的一对夫妇和择业的东西很多使这一项目
- 2022-03-24 09:27:26下载
- 积分:1
-
LDA主题模型提取
资源描述能够实现lda主题模型的建立,很不错的代码,研究了 好久。初次训练模型命令:-est -alpha 0.5 -beta 0.1 -ntopics 100 -niters 1000 -savestep 100 -twords 20 -dir models/casestudy-en -dfile "文件名称"
继续训练模型命令:-estc -dir models/casestudy-en/ -model model-01000 -niters 800 -savestep 100 -twords 30
对新的documents进行测试:-inf -dir models/casestudy-vi/ -model model-01800 -niters 30 -twords 20 -dfile "新文件名称"
- 2022-01-28 06:16:46下载
- 积分:1
-
webRTC开发
资源描述可以基于ICE框架,升级为广域网;可以一对一,一对多,多对多音视频对讲聊天
- 2023-04-15 21:25:04下载
- 积分:1