2013-11-27 74 views
0

我正在使用axis2來處理java web服務。最初,我收到了開發WSDL URL,並生成了Web服務客戶端代碼並調用了所需的Web服務。現在我收到了prod WSDL URL。我有以下問題 1.是否需要使用prod WSDL URL再次生成Web服務客戶端代碼。 2.或者在我現有的代碼中,我只需要修改終點url即可。 3.在類名和功能保持相同的,如果我使用任何開發或督促WSDL的URLdev和prod之間應該有什麼區別wsdl

感謝

回答

1

這裏的關鍵是,如果DEV和PROD的WSDL是相同的生成的Java代碼。

如果他們部署了他們的WSDL而沒有從DEV到PROD的更改, 那麼您不需要重新生成類,我非常確定。

因此,您可以將您的代碼指向PROD端點。

但如果PROD WSDL是從一個在DEV (這不應該是正常,一旦他們做 一個DEV他們WSDL的PROD釋放的情況下),那麼你就需要 不同的重新生成您的客戶端類。

基本上,如果一個管理WS他們 PROD環境改變的東西 顯著(例如增加地方參數),您也需要改變 您PROD環境(對於兩個系統保持同步)的客戶端代碼。

這就是我所知道的基於我的經驗。

希望它有幫助。

+0

感謝您的寶貴意見。 – Rohit

相關問題