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

使用Java进行SNMP编程

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

  • js选择地区、选择行业、选择职位特效
    js选择地区、选择行业、选择职位特效,模仿51JOB
    2022-05-26 10:02:20下载
    积分:1
  • 针对特定主题模型的话题提取和识别
    主要是基于JGibbLDA代码的改进,增加和修改其调用模式,可以读取指定的文件,针对特定内容生成需要的话题。话题数量可以指定,参数可以手动配置。
    2022-03-22 04:00:54下载
    积分:1
  • 实验室设备管理系统java
    (1) 仓库管理员统计仓库中设备的库存量,找出库存量不足的设备,填写购买申请表,领导对此申请表进行审核,审核通过后,产生购买报表交给购买员。(3) 仓库管理员对购买的设备进行入库登记,出库登记。(5) 设备维修完后,交还原实验室,由实验室管理员进行维修登记。     
    2022-02-07 00:20:56下载
    积分:1
  • 银行&ATM机Java程序
    此程序是基于Java语言的编程,对正学习JAVA语言的同志们有帮助。这是模拟实现银行和ATM机与用户交互的简单主要的服务程序代码。
    2022-03-01 02:31:37下载
    积分:1
  • java osworkflow mysql版本
    最近在研究所以写了点东西 可以看看 创建一个数据源 导入mysql sql文件 即可使用 tomcat 5.5  mysql5.1
    2022-08-19 20:12:47下载
    积分:1
  • ssm项目实战
    资源描述ssm框架的实战,界面虽然不是美观,但是功能俱全,适合初学者
    2022-04-08 06:46:50下载
    积分:1
  • android game
    /bj.baidupcs.com/file/27813d809a7398808f443c34a33547e7?xcode=1bcadf62bbca4b149f5958ec4eb4a455961c34c714fb29cb&fid=1980706517-250528-671532214&time=1384678445&sign=FDTAXER-DCb740ccc5511e5e8fedcff06b081203-NioDPRQwdpsWcA0VExRT9UYOsfw%3D&to=bb&fm=N,B,U,e&expires=8h&rt=sh&r=487525554&logid=1017676080&sh=1&vuk=3776941782
    2022-03-12 08:43:50下载
    积分:1
  • 图书管理系统
    本系统是小型图书管理系统,专为个人设计。本系统启动后需要登陆,然后进入主界面。在这个界面,我们可以选择所需要的功能模块来完成所要执行的功能。系统共有4个功能模块:图书入库、图书查询、图书删除、图书概览。支持一系列关于图书管理方面的简单操作,诸如查询、删除、添加等。
    2023-05-25 22:40:02下载
    积分:1
  • GoF 模式: 复合
    In 软件工程, the 复合模式是一分区 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-05-17 05:55:03下载
    积分:1
  • 移动设备与GIS在应急信息系统中的作用
    4.2 移动客户端功能与界面      该系统是应用在移动终端上的应急管理软件,具有登陆、地图、上报三大功能。在eclipse环境开发andriod程序,主要功能及其界面演示如下: 4.2.1 登录界面 系统登录功能用来进行系统登录,设置了记住密码、自动登陆、注册、菜单。实现了常见的手机客户操作。如图4-1,4-2所示。 4.2.2 地图界面 地图主界面,需要cdcard支持,用于离线存入地图,包含了搜索,轨迹,书签,
    2022-10-28 17:30:04下载
    积分:1
  • 696518资源总数
  • 104271会员总数
  • 57今日下载