没有合适的资源?快使用搜索试试~ 我知道了~
snmp4j编程简介.doc
资源推荐
资源详情
资源评论
编程简介【转】
编程简介之一
编程简介之一:
关于 包,最重要三个概念,也是三个类:、、。
,表示被管理的设备。对于一个被管理的设备,我们关注它的 ,它使
用的协议版本 ,访问它的用户名和密码、以及对这个设备我们设置跟它打交道的
一些策略,比如超时时间、重传次数等。所以有如下方法:
)获取或者设置 地址
()
()
)设置或者获取版本号(支持 ,,)
()
()
)超时时间 ( 单位:)
)
()
)重传次数
!)最大 大小值
"#$%(#)
"#$%()
上面这些对于 三个版本都是相同的,不同的只是在于安全方面,具体来说 ,
, 采用共同体(&)方式,安全性很差; 采用基于用户
的安全(")方式,安全性能得到很大提高。
() 对于 ,,使用 派生出一个子类 '&,增加
了对 '& 的方法:
'&((&)
('&()
()对于 ,使用其子类 ,增加了一些有关 " 安全方面的设置,
比如采用的安全模型、安全级别、访问该设备的用户名以及权威引擎 )(*
)):
)安全级别(支持三种安全级别)
&+
&+
)访问用户名(该访问用户名称必须在设置 " 的时候添加其相应的 )
&,(
(&,
)安全模型(支持三种安全模型)
&"
&"
)权威引擎 )(*))
*-).&/0
.&/0*-)()
对于 的代码大致如下:(摘自 的说明文档)
'&
'&12'& 3
4'&2(5.5 3
4 3
4'4 3
12 3
4 3
4 3
66!7789:!771
4!77 3
4'4 3
4&+&+4;<) 3
4&,2(5"!-5 3
编程简介之二
编程简介之二:
(协议数据单元),用来表示管理站跟代理站点进行通信的数据。包括 的类型、
传输的数据集合、错误说明等。
除 外,其他操作类型的 大致相同。
针 对 的 各 个 版 本 , 开 发 了 三 个 有 关 的 类 。 ( 针 对
)、 (针对 )、 (针对 ),但三个类
除各自特别的一些参数外,都基本相同。所以 在设计的时候,将 设计成另
外两个的超类,使他们能够共享大部分功能。
()
) 类 型 ( 支 持 ! 种 ,
、、#、、= 增加了 .>、?)
&()
&(&
)错误(主要有 @ 种错误,请参见 A')
-
-
-#
-)#(#)
-#()
)变量
.B. 66对于除 、#、.> 外
.B/0. 66对于除 、#、.> 外的
().B. 66对于 、#、.>
().B/0. 66对于 、#、.>
.B()
.B/0&
.B
(,.B.)
()
()
$()
()
继承了 ,除 操作外 ,其它都跟 相同。因为
的 设计 不同于其他操作的 ,它包括:对象标识符(())、代理 地
址(8)、时间戳( 8)、通用代理类型( 8)、特定
代理类型(C8 。所以相应的增加了对这些字段的 6 操作。具体参见 )
文档。
()
采用了不同安全策略,它的 也增加了有关安全方面的几个字段:上下文
名称('#,)、上下文引擎 )(#-))等,其它 字段属于
" 来管理。
所以 在 的基础上增加了相应的 6 操作。参见 )。
示例代码如下:(摘自 ) 文档)
,"6D-,-E
443
444:3
444
12 3
42.B2()544@444445 366&
42.B2()544@444445 366?,.
4&4D-,-E 3
444,"D-B+F
443
444:3
444
12 3
42.B2()544@444445 366?,.
42.B2()544@444444475 366?)(
42.B2()544@4444444@5 366?((
4&4D-B+F 3
4"#!7 3
66D?,.&
4, 3
66#8?#?#.
4'#,2(5.&'#5 3
668?#)*)
66&$117
4'#-)(4?;#5G7H77HHI7H7HGH7H7
5 3
剩余10页未读,继续阅读
资源评论
佣工7001
- 粉丝: 4
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功