2010-11-18 45 views
1

我在Axis2環境中部署了一堆Web服務。Axis2是否提供用於確定服務是否已部署的功能?

從我的Java代碼中,我想知道是否部署了特定的Web服務。

我在想,一種方法是試圖抓住WSDL,如果可以的話,那麼我可以假設Web服務已部署,如果沒有,那麼顯然沒有部署.aar文件

有沒有更乾淨的方式做到這一點?或者Axis2是否提供了可以實現相同結果的任何功能?

+0

你構建一個服務或客戶端?你的Java代碼將運行在服務,客戶端還是其他地方? – kgiannakakis 2010-11-18 14:19:06

+0

這是一項服務的開發。特定服務需要檢查是否部署了其他服務(通過檢查其WSDL) – Jimmy 2010-11-18 14:24:53

回答

1

我相信你需要一個UDDI註冊表。類似JUDDI

快速谷歌搜索變成:this - 這看起來有點舊,可能仍然相關。通常,通過查詢UDDI註冊中心來完成webervice的「發現」。

1http://juddi.apache.org/ JUDDI

相關問題