a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 95|回复: 0

[JAVA] 2011年计算机等考二级JAVA学习精华整理(56)

[复制链接]
发表于 2012-7-31 22:04:26 | 显示全部楼层 |阅读模式
  2.1.2.2 通知模型' v; m" M* Q" n) v: r: J- ?* \: Z
  一个管理构件提供的管理接口允许代理对其管理资源进行控制和配置。然而,对管理复杂的分布式系统来说,这些接口只是提供了一部分功能。通常,管理应用程序需要对状态变化或者当特别情况发生变化时作出反映。6 @6 a8 ?; O& {7 \
  为此,JMX定义了通知模型。通知模型仅仅涉及了在同一个JMX代理中的管理构件之间的事件传播。JMX通知模型依靠以下几个部分:
& F2 p2 A, g& V5 w% y9 V  1)Notification,一个通用的事件类型,该类标识事件的类型,可以被直接使用,也可以根据传递的事件的需要而被扩展。5 u( ?; H7 _4 z! Z% t/ G* q6 K7 g) F
  2)NotificationListener接口,接受通知的对象需实现此接口。
' y- Y' `( s4 z  b, }+ _- D  3)NotificationFilter接口,作为通知过滤器的对象需实现此接口,为通知监听者提供了一个过滤通知的过滤器。
- U+ \$ t/ b4 s! k) q5 |  4)NotificationBroadcaster接口,通知发送者需实现此接口,该接口允许希望得到通知的监听者注册。1 g# L$ J1 m; s- {' N
  发送一个通用类型的通知,任何一个监听者都会得到该通知。因此,监听者需提供过滤器来选择所需要接受的通知。' {" L# L( K4 s; Z  B$ a$ M! D
  任何类型的管理构件,标准的或动态的,都可以作为一个通知发送者,也可以作为一个通知监听者,或两者都是。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-19 07:50 , Processed in 0.195181 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表