我怀疑普通接口和MBean接口之间的区别。
public interface TryMBean
{
// method declaration
}
public class Try implements TryMBeans
{
// method definition
}
这看起来像一个普通的接口,但为此我们可以使用jConsole进行监控。我怀疑的是,有什么区别,以便我们可以监控它,以及如何知道何时使用普通接口以及何时使用MBean。我是JMX的新手。
答案 0 :(得分:3)
MBean
接口是常规接口。但它的定义遵循一些惯例,如它的名称。 MBean接口的名称应该以{{1}}结尾。此外,它还遵循Standard MBeans documentation
基本上,如果要创建可以与JMX控制台一起使用的MBean,则必须遵守这些规则。还有其他方法可以更加动态地创建MBean,遵循其他一些规则,例如:如果你正在使用Spring JMX,那么MBean可以基于“常规”接口动态生成。