2011-07-21 75 views
2

我是WebServices的新手。 我已經創建了一個.NET WebService(WCF服務.svc)。在Java中使用WCF .svc WebService

我能夠從.NET客戶端應用程序使用此服務。在這裏我已經通過(添加服務引用)在.NET客戶端中添加了該服務。

現在我想從Java桌面應用程序中使用.NET服務。

  • 如何添加服務參考?
  • 如何使用java中的服務?

回答

2

您可以使用wsdl2java並將它傳遞給wsdl文件,它會自動生成整個客戶端,以便您可以與WebService進行通信。

如果使用的是Eclipse,你可以使用這個插件:

wsdl2java eclipse plugin

+0

我相信爲了得到這個工作,您還需要確保您通過BasicHttpBinding公開了服務的端點,這是非.NET客戶端允許的唯一綁定。 –

+0

@ Joe Enos:我會嘗試這種方式。有沒有其他的方式沒有日食或netbeans做到這一點? – Sathish

+0

@sathish是的,只是自己下載wsdl2java,你可以馬上使用它。 –

0

如果此代碼將在生產工作,你也可以考慮REST WCF,這將是能夠使HTTP任何語言工作請求。

相關問題