2011-04-03 4 views
0

ENVIRONNEMENT NetBeans 6.9.1, GlassFish 3.1 + METRO 2.1figurent les services Web disponibles METRO

Je suis des services d'hébergement Web METRO, et je veux faire une page principale du projet qui répertorie tous le web hébergé services dynamiquement. Y a-t-il un moyen de mettre en œuvre cela? Qu'est-ce qui est nécessaire pour le faire de manière pratique (JSF,?)? Toute suggestion sera appréciée.

Merci à l'avance, Daniel

Répondre

1

Metro a un excellent support JMX, si vous permettant la surveillance JMX comme décrit au chapitre 19 de Metro Guide, vous pouvez utiliser JMX pour interroger dynamiquement les services Web déployés comme décrit here en utilisant le MBean WSEndpoint.

+0

@Bhaskar Karambelkar Merci pour le pointeur impressionnant! Est-il possible d'utiliser le MBean WSEndpoint sur une page de facelets, tout comme on utiliserait un MBean JSF? –

+1

Je n'ai pas vraiment travaillé avec JSF, mais si JSF peut accéder à JMX MBeans, alors votre travail est très facile, sinon vous devrez peut-être encapsuler l'invocation de méthodes JMX MBean dans un bean proxy, et JSF invoquera le proxy bean, tout comme JSF accèderait à n'importe quel BEAN normal. –

+0

Si vous utilisez SPRING, vous pouvez renvoyer l'appel sur le MBean WSEndpoint dans MBeanProxyFactoryBean. Voir http://static.springsource.org/spring/docs/2.5.x/reference/jmx.html Sec 20.6 –

Questions connexes