2011-12-01 55 views

回答

10

主要選項是使用:

  1. JAX-WS, using the wsimport tool
  2. Apache AXIS2, using wsdl2java

這兩個鏈接都提供了代碼示例。有些在網上搜索會讓你更遠。也有創建動態SOAP客戶端的選項,但生成的最簡單。

+3

關於'wsimport'的Oracle文檔:http://docs.oracle.com/javase/6/docs/technotes/tools/share/wsimport.html –

0

我見過Apache Axis自動執行此操作。你可能想嘗試一下了解它。

3

許多可能的工具之一是WSDL2Java。在外殼:

$ java org.apache.axis.wsdl.WSDL2Java foo.wsdl 
+0

好用又簡單+1 – mprabhat

2

的NetBeans可以生成許多代碼,這對你: 文件 - >新建文件... - >網絡Serices - > Web服務客戶端

0

Eclipse的是不必生成Java客戶端的選項。
只需右鍵單擊WSDL文件
生成Web服務客戶端
Thatz all。您可以讓客戶端調用SOAP服務