在myeclipse下自动生成webservice

最近应为公司需要用webservice与crm交互,这号这项任务分配到了我的手里,现在就把实现的过程展现出来:

 1.首先打开myeclipse,新建一个java project 和一个 webservice project,然后新建->other->MyEclipse->webservice->wsdl

 

 

2.选择wsdl,点击 Next,修改名称

3.建好后,打开文件,转换到design视图下,修改方法名称。

4.点击保存后,就完成了wsdl文件的生成

5.用生成好的wsdl文件生成服务端,依照上面新建wsdl的方法,在web project中生成服务端。错做都一样,这就不缀余了。生成好的服务端程序需要发布到mule上,这部分就不再叙述了,网上资源很多。

6.同样再建立一个java project工程,当然你也可以不建,放在新的jar包下也可以,生成webservice client,生成好,只需变更很小的部分就可以完成客户端。在当前文件夹下,建立一个class,然后调用生成的类。

package cn.com.webservice.client; public class Test { String in = ""; Webservice_Service client = new Webservice_Service(); Webservice ts = client.getWebserviceSOAP(); String result = ts.myMethod(in); System.out.println(result); }

7.如果顺利的话,只要实现服务端的方法,就可以调用了。 

 

 

 

你可能感兴趣的:(在myeclipse下自动生成webservice)