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

使用Java进行SNMP编程

于 2022-09-11 发布 文件大小:1.64 kB
0 281
下载积分: 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 个回复

  • 在 Java 中的计算器
    在这个项目中我有同一个项目要做计算器仅使用 html。 正如我们都知道 html 不支持动态分页,因此开发了 G.U.I.,将 显示整个文本,当按下时带有 gui 输入 数据将被发送到显示 ans 的 servlet 我做这在 eclipse 靛蓝和使用 apache tomcat 7 作为运行时
    2023-02-03 03:50:04下载
    积分:1
  • 基于struts2.0的在线购物系统
    基于struts2.0的在线购物系统,界面有没,多使用ajax等技术。使用mysql数据库,可以直接运行。包含如下功能:前台购物系统:可以实现在线注册,注册成功以后,可进行登录,购买自己想要买的商品;可在线修改自己的个人信息;可以在线发表意见或留言;如果是Easy Buy Online 的用户,还可以在线查看自己以前发送的订单以及商品信息;同时也可以在线查找自己已忘记了的密码。后台管理系统:管理员登录;查看所有注册用户的信息并对其编辑,并提供高级查询;查看/添加/删除商品信息,同时也提供了高级查询;查看/编辑用户所发送成功的所有订单,并对其进行编辑同时也提供了高级查询;查看/添加/删除商品的主分类(菜单);)查看/发布/编辑公告;查看/编辑注册用户所发送的意见或留言,并可对其进行回复;查看/编辑/添加用户在线支付的方式;查看/添加/删除管理员,同时也提供了高级查询。
    2022-03-17 01:08:05下载
    积分:1
  • Dom解析XML文件实现学籍管理系统
    Dom解析XML文件实现学籍管理系统,可用于新手学习XML文档解析,而且代码实现很清晰,绝对有助于新手学习。
    2023-04-09 22:40:03下载
    积分:1
  • 其他的免费存储代码
    knihg 免费我爱描述存储为其他复制、 编辑、 删除......,所以这是一个很好的项目的代码
    2022-01-25 22:51:33下载
    积分:1
  • java贪吃蛇
    “贪吃蛇”游戏是一个经典的游戏,它因操作简单,娱乐性强而广受欢迎基于JAVA技术,开发了一个操作简单,界面美观,功能齐全的 “贪吃蛇” 游戏。整个游戏包括游戏开始,暂停,闯关,结束等功能。通过本游戏的开发,达到了学习java和熟悉软件开发流程的目的
    2022-03-18 10:32:14下载
    积分:1
  • 一个SSH框架,适合初学者和
    资源描述一个SSH的源码,写的是chinamobile的一个例子,对于初学者和设计者都很有帮助,我是在学习WEB的时候接触到下下来的,现在把它分享给大家,希望大家喜欢
    2022-08-11 00:33:51下载
    积分:1
  • 俄罗斯方块java源码
    作者:本人华科大二计算机专业,现在研究java, 在网上研究了一下传智播客的俄罗斯方块,又结合网络编程, 自己写了一个可以联机的俄罗斯方块。 通过socket发送数据,采用c/s模式
    2022-02-02 08:18:34下载
    积分:1
  • 电信短信接入的Axis实现,非常适合在电信接入短信
    电信短信接入的Axis实现,基于中国电信综合业务接入网关的开放接口协议做的,非常适合在电信接入短信
    2022-05-23 01:35:47下载
    积分:1
  • Java web 的论坛管理系统
    采用的是struts2和mysql实现论坛管理,其中附有数据库文件,整个系统的描述建模文件。能实现发帖,回帖,同时具有前台和后台页面。
    2022-05-23 14:20:24下载
    积分:1
  • 文档管理
    java 实现文件管理,此工程为完整的eclipse工程,用户导入就可以进行运行,包括文件目录、上传和下载管理
    2022-03-24 07:51:44下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载