2011-02-02 94 views
10

我是SOAP Webservices的新手。我的要求是創建一個像SOAP UI這樣的測試工具,其中輸入將是具體WSDL的URL和操作。我的任務是基於WSDL和操作動態創建SOAP客戶端。我正在使用java。任何人都可以幫助我與Java代碼?Java中的通用Soap客戶端

回答

2

任何理由,你爲什麼」的標準化規範不要使用SoapUI來做到這一點?正如你指出的那樣,它正是你想要的(並且,FWIW,它是一個Java應用程序;-))。無論如何,Axis和CXF Web服務框架(Apache)都有wsdl2j實現,這些實現將爲您生成客戶端存根:當您調用wsdl2j實例時,您會在命令行上提供WSDL URI作爲參數(這是在使用相關框架生成客戶端時,由SoapUI在封面下使用相同的代碼),並且該類將生成您的存根。

您可能會發現這個問題非常有用:What methods exist to auto-generate java client stubs from WSDL files?