我是WebServices的新手。 我已經創建了一個.NET WebService(WCF服務.svc)。在Java中使用WCF .svc WebService
我能夠從.NET客戶端應用程序使用此服務。在這裏我已經通過(添加服務引用)在.NET客戶端中添加了該服務。
現在我想從Java桌面應用程序中使用.NET服務。
- 如何添加服務參考?
- 如何使用java中的服務?
我是WebServices的新手。 我已經創建了一個.NET WebService(WCF服務.svc)。在Java中使用WCF .svc WebService
我能夠從.NET客戶端應用程序使用此服務。在這裏我已經通過(添加服務引用)在.NET客戶端中添加了該服務。
現在我想從Java桌面應用程序中使用.NET服務。
您可以使用wsdl2java並將它傳遞給wsdl文件,它會自動生成整個客戶端,以便您可以與WebService進行通信。
如果使用的是Eclipse,你可以使用這個插件:
如果此代碼將在生產工作,你也可以考慮REST WCF,這將是能夠使HTTP任何語言工作請求。
我相信爲了得到這個工作,您還需要確保您通過BasicHttpBinding公開了服務的端點,這是非.NET客戶端允許的唯一綁定。 –
@ Joe Enos:我會嘗試這種方式。有沒有其他的方式沒有日食或netbeans做到這一點? – Sathish
@sathish是的,只是自己下載wsdl2java,你可以馬上使用它。 –