-
使用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核心开发技术从入门到精通
Java核心开发技术从入门到精通
Java核心开发技术从入门到精通
Java核心开发技术从入门到精通
Java核心开发技术从入门到精通
- 2023-04-26 17:25:21下载
- 积分:1
-
网盘系统
网盘系统功能:1. 网盘可以和我们自己电脑里面的硬盘一样用来存储文件。2. 你需要携带一些文件出差或者在别人(比如网吧)的电脑上使用时,U盘、MP3肯定会觉得十分麻烦。3. 当你电脑硬盘里面的文件太多想腾出一些空间或者想备份一下,网盘也能帮你不小的忙。4. 当你想把自己的一些文件和网友分享时,当然就更需要网络硬盘来帮忙了。5. 将自己喜爱的文件放到网络硬盘中,通过网络,无论你身处何方,无论你现在何地,都可以随时随地拿出来使用,当然也可以方便地和你的朋友或者网友分享。6. 我们可以建立多级目录,我们可以设置个性域名,还可以非常方便地对文件或文件夹进行操作。
- 2022-07-09 04:24:22下载
- 积分:1
-
socket通信的聊天室
应用背景通过java的socket写的简易聊天室,适合学习java1个月到半年的用户学习。分成3个版本。逐步添加代码。分为客户端和服务器。先启动服务器,再启动客户端。本地的话,IP地址设置为localhost。先启动服务器,再启动客户端。注:本程序过于简单,不适合开发使用。但是用来学习是最恰当的。
关键技术java socket 多线程 cs架构 java socket 多线程 cs架构 java socket 多线程 cs架构
- 2022-03-18 09:40:00下载
- 积分:1
-
JDBC处理系统实例
实例系统的数据库连接从Java通过JDBC。利用MVC设计模式。一个API自定义高速连接数据库。创建Visual S
- 2022-02-14 21:37:43下载
- 积分:1
-
ray teacing
射线跟踪程序JAVA,
射线跟踪是一种被广泛用于移动通信和个人通信环境(街道微蜂窝和室内微微蜂窝)中的预测无线电波传播特性的技术,由于移动通信中使用的超高频微波和光同属电磁波,有一定近似性(当然还有差别),按光学方法辨认出多路径信道中收、发射机间所有主要 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-07-12 09:35:14下载
- 积分:1
-
Activity跳转动画效果汇总
Activity各种跳转效果汇总,淡入、淡出效果,左滑右滑效果,上下滑动效果,等等有源码,其中XML的动画效果也可以直接拿出去用
- 2022-05-18 00:28:19下载
- 积分:1
-
Android应用:监听短信内容及号码
在手机上安装此软件后,当有短信进来时,即可获取短信内容和号码,通过Android API的Broadcast类可实现监听,
我们知道,只需通过代码就可以读到收件箱中的短信,发件箱中的短信;但是却没办法在短信发来的瞬间获取;如果我们在短信发来的一瞬间能得到相应的信息内容,那么我们就可以依次来展开很多应用了——也就是通过短信去远程操作一部手机。
- 2022-02-01 05:51:48下载
- 积分:1
-
Tomasulo算法
Tomasulo Algoritm来介绍implemation在java中code.This Algoritm是code.google.com在Tomasulo算法是IBM开发于1967年由罗伯特·Tomasulo硬件算法。它允许顺序指令阙通常会停滞,由于某些依赖性运行非顺序(乱序执行)。这是第一次实现了IBM的System / 360型号91的浮点运算单元。
- 2022-05-28 07:35:01下载
- 积分:1
-
android 安卓 java
xmpp协议开发xmpp协议开发xmpp协议开发xmpp协议开发xmpp协议开发xmpp协议开发xmpp协议开发xmpp协议开发
- 2023-03-24 13:10:03下载
- 积分:1