title: Difference between using Listeners and MBean to send Notifications?
body: <p>I've been reading about how the GemFire distributed data store/management/cache system performs notifications. While this reading, i had this question.</p>
  
  <p>Gemfire seems to be using MBeans to create notifications during events. How different/suitable is using MBeans to create notifications instead of implementing a Listener based aproach ? (not just in GemFire but, generally)</p>
  
  <p>Note: I am very new to the topic of MBean. Just with the understanding that it's main purpose is to expose resources to be managed.</p>