登录
首页 » Java开发 » 使用Java进行SNMP编程

使用Java进行SNMP编程

于 2022-09-11 发布 文件大小:1.64 kB
0 348
下载积分: 2 下载次数: 1

代码说明:

使用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)方法,发送请求请返回结果

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • RankSVM_using_linearmap
    这是列表的 matrix.where 的排名开发应用程序在哪里我们茂盛我们将做的这段代码 matrix.where 的建立在 java 语言中的排名名单。排名图像
    2022-05-29 16:36:51下载
    积分:1
  • 大图轮播效果
    资源描述大图轮播,适合各种滚动条的轮回播放,大图轮播,适合各种滚动条的轮回播放,大图轮播,适合各种滚动条的轮回播放,大图轮播,适合各种滚动条的轮回播放。
    2022-06-13 05:16:31下载
    积分:1
  • 安卓基础对话框源代码
    安卓的简单列表对话框,代码包括简单列表对话框,单选列表对话框,多选列表对话框,自定义列表对话框,自定义View对话框,均为基础UI部分
    2022-01-26 01:49:26下载
    积分:1
  • 美女拼图手机安卓游戏源码
    一款安卓美女拼图手机安卓游戏源码,兴趣是学习的动力,下这个源码不会错的,支持安卓2.3到4.0以上,客户端功能很全面,学习娱乐两不误,源代码解释很详细,是学习Android开发的很好的资料
    2023-05-05 02:05:04下载
    积分:1
  • android clock
    clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,clock,
    2023-04-02 15:40:03下载
    积分:1
  • recording audio and saving
    2022-03-01 21:39:18下载
    积分:1
  • 影像画廊程式
    Android的程式可以对显示在萤幕上的物件做出二种类型的动画效果:Tween animation和Frame animation。这二种动画都叫做View animation。Tween animation是藉由指定动画开始和结束时的物件属性,例如位置,Alpha值(透明度),大小,角度等,以及动画播放的时间长度,Android系统就会自动产生动画播放过程中的所有画面。Frame animation则类似卡通动画的制作过程,我们必须指定每一个影格所播放的影像档和时间长度,Android系统再依照我们的设定播放动画。
    2022-05-29 10:32:53下载
    积分:1
  • 在Java的Web浏览器
    这演示了如何构建在Java中一个简单的Web浏览器。  它可在我的Github上的帐户https://github.com/ComradeHadi/HadiBrowser
    2023-05-20 00:40:03下载
    积分:1
  • 贪婪算法
    这是贪婪算法的实现。 在这里以两种方式解决线切割问题。 一种方法是用第一种拟合方法选择的候选人和另一种是以与最佳拟合方法选择的候选人。 对您的谢意。
    2022-08-12 23:08:21下载
    积分:1
  • Java EE整合
    1.经验丰富,针对性强 笔者既担任过软件开发的技术经理,也担任过软件公司的培训导师,也从事过职业 培训的专职讲师。这些经验影响了笔者写书的目的,不是一本学院派的理论读物,而是 一本实际的开发指南。 2. 内窑实际,实用性强 本书所介绍的J2EE 应用范例,规模可能并不大,但绝对是目前企业流行的开发架 构,绝对严格遵守J2EE 开发规范。而不是将各种技术杂乱地揉合在一起号称J2EE 。读 者参考本书的架构,完全可以身临其境地感受企业实际开发。 3. 高屋建钮,启发性强 本书介绍的几种架构模式,几乎是时下最全面的J2EE 架构模式。这些架构模式可 以直接提升读者对系统架构设计的把握。
    2023-06-07 14:20:11下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载