2011-07-20 85 views
0

我在.Net中創建了一個Web服務,我有興趣在我的Java應用程序中調用此Web服務。從Java調用.NET Web服務

什麼樣的一套圖書館最適合這樣做?我研究過GlassFish,但一直無法找到任何用於調用.Net Web服務的示例,僅創建Java端Web服務。

我有一些使用wsif的經驗,但它似乎相當過時,如果可能的話,想使用更多的電流。

+0

是使用soap的.net服務?你有wsdl嗎?我不熟悉.net,但如果他們有一個wsdl,使用java來訪問一個基於soap的服務,這是微不足道的,可以通過。 – chahuistle

+0

是的,他們有。 Web服務的整個概念取決於如果你使用Java,如果你可以訪問告訴服務的輸入和輸出的接口,你不需要知道.Net代碼是怎麼回事。所以,只是谷歌如何訪問Java中的Web服務。 – wleao

回答

0

標準的Web服務,Java堆棧是JAX-WS,其是Glassfish中包含的一個,它可以從http://jax-ws.java.net/下載。還有其他符合JAX-WS的實現,但不一定使用JAXB(由JAX-WS使用)。

使用JAX-WS wsimport實用程序從WSDL生成Java客戶端。