webservice生成客户端的方法



webservice生成客户端的方法.

原文地址:webservice生成客户端的方法作者:Hope
目前为止webservice生成客户端方法比较多,我本身使用的主要有三种方式:
(1)使用eclipse自带。
file->new->other->web services->web service client
(2)使用axis插件
file->new->other->axis2 wizards->axis2 code generator
(3)wsdl2java
这种方法想当年走了很多弯路,但是如今忘得一干二净,经小秦同志提醒,终于回忆了起来……
方法是:
转到C:Program FilesApache Software FoundationTomcat 5.5webappsaxis2-1.4.1bin>下执行:
wsdl2java -uri C:sdtelwsdlctcc_sms_send_service_2_1.wsdl
这样子就会在C:Program FilesApache Software FoundationTomcat 5.5webappsaxis2-1.4.1bin下生成一个src【这就是我们的客户端】文件夹。
【使用这种方法的原因是:当时wsdl的地址无法访问,无法使用前两种方法生成,在于tele这个项目中,是由于给了很多wsdl文件,但是他们彼此间又是相互依赖的,所以单独拿出一个wsdl是无法生成客户端的,于是引入了第三种方式……】