2011-04-03 48 views
0

環境的NetBeans 6.9.1,GlassFish的3.1 + 2.1麥德龍上市麥德龍提供的Web服務

我METRO託管Web服務,我想打一個主頁面列出了所有託管的Web項目服務動態。有沒有辦法來實現這個?需要做些什麼來實踐(JSF,?)?任何建議將不勝感激。

由於提前,使用 丹尼爾

回答

1

地鐵具有優良的JMX支持,如果你啓用JMX監控如在Metro Guide第19章所描述的,那麼你可以使用JMX動態查詢部署的Web服務描述here WSEndpoint MBean。

+0

@Bhaskar Karambelkar非常棒的指針!是否有可能在facelets頁面上使用WSEndpoint MBean,就像使用JSF MBean一樣? – 2011-04-06 22:37:20

+1

我還沒有真正使用JSF,但是如果JSF可以訪問JMX MBean,那麼您的工作非常容易,如果不是,您可能需要將JMX MBean方法的調用包裝在代理bean中,並讓JSF調用代理bean,就像JSF可以訪問任何普通的BEAN。 – 2011-04-07 00:26:05

+0

如果您正在使用SPRING,則可以將調用包裝在MBeanProxyFactoryBean中的WSEndpoint MBean上。請參閱http://static.springsource.org/spring/docs/2.5.x/reference/jmx.html第20.6節 – 2011-04-07 00:28:56