簡體   English   中英

Java Web服務客戶端

[英]Java web services client

我想構建一個將wsdl鏈接作為輸入並生成Java類的Web服務客戶端。 我知道我們可以直接使用Netbeans IDE進行此操作,我們在項目設置過程中提供了wsdl位置。 但是我希望在客戶端開始運行時提供wsdl位置。 我該怎么做呢?

是將提供的位置僅用於指定SOAP端點(對於在開發時知道WSDL的Web服務),還是將其完全是任意的WSDL?

在第一種情況下,由Netbeans創建的Web服務客戶端具有接受備用SOAP端點URL的方法。 您可以調用這些服務器,以將客戶端與服務器上的位置進行硬編碼的服務器一起使用。

但是,如果WSDL描述了一個完全不相關的服務,您將如何針對該服務編寫Java代碼? 您不能使用從WSDL派生的任何接口(因為在開發時未知)。 您只能有一個非常通用的SOAP客戶端,用戶幾乎可以在其中直接鍵入將要發送的XML。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM