2016-08-24 110 views
0

我有一個Java應用程序和一個用於打印文檔的按鈕。在按下按鈕的同時,我必須調用我的WCF Windows服務來打印該頁面。如何從Java客戶端調用WCF或Window服務?

你能幫我一下嗎?

+0

你看過這篇文章:http://stackoverflow.com/questions/16656818/consuming-net-wcf-service-from-java和這個:http://stackoverflow.com/questions/14559505/connect-via- java-client-to-wcf-service? –

回答

0

你用什麼IDE開發你的應用程序?基本上每個IDE(NetBeans,Eclipse等)都有一個用於Web API/WS集成的工具。

例如爲Eclipse:

  1. 選擇新建 - > Web服務 - > Web服務客戶端 - >下一步
  2. 類型在WCF服務的WSDL路徑/ URL - 在這一點>完成
  3. 你的IDE已經產生一個WS代理/ WSDL文件,你應該能夠在Project Explorer中
  4. 沒有你寫的按鈕按壓動作/一些代碼事件

希望這有助於查看。

+0

我的wsdl是http:// localhost:14560 /?wsdl,但我無法獲得所有的代理接口和類。我只在eclipse中獲得一個類和一個接口 –