-
使用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
-
galaga小蜜蜂。java
应用背景galagagalagagalagagalagagalagagalagagalagagalagagalagagalagagalaga关键技术小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂小蜜蜂
- 2022-04-15 23:31:07下载
- 积分:1
-
CPM 和 PERT 的仿真
这些关键路径法 (CPM) 和项目评价和评审技术 (PERT)。PERT 和CPM 是基本上时间膏感导致时间的测定方法。
这两种技术通常是作为"项目调度"文 purposre cpm 和 pert 是估计多少天我们的项目将完成。两者都是项目的非常有助于双圆弧 fulllfillment。
Cpm 和 pert 用于查找该项目的关键路径。在 cpm 和 pert 有是的两个通向前传球和落后的通行证。在向前打发我们 calcaulte 分钟时间,在落后的通行证,我们发现
的关键活动。Cpm 有而 pert 项目中没有固定的时间.它是不可预知和我们定义时间。
- 2022-12-09 12:45:03下载
- 积分:1
-
Android绘图
资源描述XYSeries: 最常用的数据结构,主要包括一系列的double型(x,y)点对及一个名称(title)。 XYValueSeries:包括一系列的(x,y,value)点对及一个名称(title)。 XYMultipleSeriesDataset:包含一系列XYSeries,是最终的数据结构 TimeSeries:与XYSeries类似,x变为Date型,可以转化为XYSeries。 CategorySeries:与XYSeries类似,x变为string型,可以转化为XYSeries。
- 2022-01-30 13:49:30下载
- 积分:1
-
PGP message system
此项目模拟PGP消息系统。它允许用户从三种安全类型中选择一种:自动认证、保密或两者兼有。
- 2022-03-02 12:02:31下载
- 积分:1
-
J2me显示手机游戏
在手机页面上显示游戏内容和图片,1. 掌握使用Display来切换显示屏幕 2. 掌握Form和Item的创建和使用 3. 掌握TextBox,Alert,List 4. 掌握高级UI中的事件处理 5. 掌握图片资源的使用
- 2022-12-11 03:20:03下载
- 积分:1
-
麻将游戏
它是一个开源的麻将游戏,使用香港邮政的规则。
它是使用 java 开发的。
我想让它由很多程序员使用。
- 2022-01-28 21:09:18下载
- 积分:1
-
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gpio led 的控制源。
这是 mini2440 gp
- 2022-03-03 00:40:59下载
- 积分:1
-
http获取网页内容实例
http使用实例,能够获取各个网络上的网页内容,html代码内容直接输出,对于初学java网络编程者来说是非常不错的一个例子,用HttpUrlConnection连接发送报文信息,通过网址寻找网络上的大量网页,获取企html内容信息。
- 2022-03-14 14:05:21下载
- 积分:1
-
命令行文件管理器
运用面向对象程序设计思想,基于Java文件管理和I/O框架,实现命令行下的文件管理器
- 2022-09-13 07:40:02下载
- 积分:1