我正在使用JBoss Developer Studio進行中型項目(基於Eclipse)。我們有2個Web項目,其中1個包含/管理使用JAX-WS和JBossWS的Web服務。我的老闆正在更新軟件架構文檔,並問我在Web服務項目中生成的接口在哪裏。我告訴她,這些接口是默認使用該工具生成的,然後我開始搜索所有項目,並且沒有明確的接口(顯式地,我的意思是一個帶有public interface MyService
的MyService.java文件),我可以看到我們的類,WSDL文件以及在web.xml中配置的servlet調用其相應的服務實現類。Web服務接口在哪裏?
是否需要爲這些服務創建接口?如果是或者可能,是否有任何工具可以幫助我和團隊創建這些接口,因爲每個服務類別都有100個方法?
爲了添加一些信息,我們有另一個Web項目,它使用接口並通過Web調用WSDL文件來使用這些服務。
順便說一句,你不通過網絡調用wsdl文件,你做了一個肥皂調用,並得到肥皂響應。 WSDL是您的服務的定義,它隨您的服務而變化。我建議你通過http://en.wikipedia.org/wiki/Web_service並瞭解一些關於它如何工作的基礎知識。 – 2012-04-05 20:48:11