J'ai les questions suivantes concernant MBean et MXBean :
- Quelle est la différence entre MBean et MXBean ?
- Quels sont les cas d'utilisation de MBean et MXBean ?
J'ai les questions suivantes concernant MBean et MXBean :
MXBean
s sont juste un type spécial d' MBean
s. La principale différence est que, MXBean
de restreindre les types de données, de sorte qu'ils sont "plus compatible" avec les clients potentiels.
À titre d'exemple: un MBean
peut exposer des attributs d'un type de données Foo
. Maintenant, le client doit également avoir ce type Foo
le sens de l'attribut.
L' MXBean
essaie de restreindre les types de données de ces "déjà disponible" - java.lang.*
etc.
Voir ce tutoriel
Un MXBean est un MBean qui est contraint d'ouvrir les types, essentiellement de type primitif, des Cordes et des compositions de ceux-ci. En raison de ces contraintes, un MXBean, peuvent être utilisés sans chargement de classe, ce qui les rend interopérable, même avec les non-clients Java. Vous pouvez trouver les spécifications ici: http://docs.oracle.com/javase/7/docs/api/javax/management/package-summary.html#package_description
MBeans
peut être l'un des objets java, dans lequel on peut stocker/retrive Serializable/Externalizable
objets à l'aide de méthodes. Basé sur le modèle de conception utilisés dans les objets, nous pouvons distinguer Standard(statique ou Dynamique. Recommandé pour maintenir la classe d'Interface nom suffixé avec MBean
MXBeans
référence seulement un ensemble pré-défini des types. Recommandé pour maintenir la classe d'Interface nom suffixé avec MXBean
. Implémente l'interface de Dynamique ou de cusotmized JavaBean
. À l'aide de MXBean, Nous pouvons faciliter tout client pour l'utilisation de MBeans.
Reportez-vous MBean vs MXBean
MBeans :
Peut être l'un des objets java, dans lequel on peut stocker/retrive Serializable/Externalizable objets à l'aide de méthodes.
Basé sur le modèle de conception utilisés dans les objets, nous pouvons distinguer Standard(statique ou Dynamique. Recommandé pour maintenir la classe d'Interface nom suffixé avec MBean.
MXBeans :
la référence seulement un ensemble pré-défini des types. Recommandé pour maintenir la classe d'Interface nom suffixé avec MXBean. Implémente l'interface des Dynamiques ou personnalisés JavaBean.
À l'aide de MXBean, Nous pouvons faciliter tout client pour l'utilisation de MBeans. Des détails supplémentaires nécessaires à l'utilisation de MXBean.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.