JMX05-MBean之间的通讯

谁说我不能喝 提交于 2019-12-10 22:48:05

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

 MBean之间的通信是必不可少的,Notification就起到了在MBean之间沟通桥梁的作用。

场景:大型应用可能需要设计比较复杂的MBean监控体系,其中可以设计一个主MBean,来调度通知其他MBean。

JMX 的通知由四部分组成:

1、Notification相当于一个信息包,封装了需要传递的信息

2、Notification broadcaster这个相当于一个广播器,把消息广播出。

3、Notification listener 是一个监听器,用于监听广播出来的通知信息。

4、Notification filiter 是一个过滤器,过滤掉不需要的通知。这个一般很少使用。

 

这里我们使用日常打招呼的场景:jack与我偶遇,jack说:hi;我礼貌的回答:hello,jack。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!