2012-07-04 104 views
0

我想創建一個WebServices客戶端的解決方案,它需要使用已存在的服務。 我有代碼從Netbeans ide這個代碼,但我的要求是wsdl url必須是動態的,並且需要從.xml獲取更具體的代碼,請建議我這樣做動態代碼java中的WebServices客戶端?

回答

0

如果您正在構建在Java EE應用程序中,您可以在Netbeans中創建Web服務客戶端。否則,您需要自行編寫代碼或使用外部工具或庫。

+0

喜丹尼爾日Thnx的建議,我會在Swing應用程序中沒有任何EE應用程序這樣做的,u能暫命名工具或libraries.Thanks提前 – venkatesh

+0

KSOAP2是一個庫,您可以使用SOAP服務 – Daniel

0
  1. 你需要解析XML和讀取它的WSDL URL,你可以找到在網爲如何從XML
  2. 一旦完成讀取數據,使用您從XML得到了URL你可以調用服務端點(你的代碼已經)
+0

我的要求就像我需要一個WebServices客戶端,它從另一個XML或任何o其他文件或註冊表如果uts窗口 – venkatesh

+0

您正在將WSDL URL存儲在文件權限(XML或任何類型)中。因此,您的代碼從文件讀取WSDL URL並繼續進行調用,是您想要的嗎? – Murugesh

+0

不,在運行時,我想獲得與url配置相同的URL.like次數,並且可能使用次數。現在我可以配置一次並使用多次 – venkatesh