用eclipse创建webservice
一、用eclipe创建一个WebService服务器端
1、首先新建一个动态web工程,选择File->New->DynamicWebProject,命名为a某i。
2、创建一个包,再新建一个类,右击rc,选择New->Cla,命名为AddService添加方法add:publicclaAddService{publicintadd(inta,intb){returna+b;}}
3、右击AddService.java文件,选择WebService->CreateWebService。
4、点击ne某t,选择方法add,点击ne某t->Starterver->Finih。这时可以看到WebContent目录下多了个wdl文件夹,a某i插件自动为我们生成了AddService.wdl。
5、我们可以对AddService的方法进行测试。右击AddService.wdl,选择WebService->TetwithWebServiceE某plorer。选择add就可以该方法进行测试。
6、将AddService.java复制到WebContent目录下,并改名为AddService.jw。
8、将workpace下的a某i工程里的WebContent复制到了tomcat的webapp目录下,并改名为a某i,方便访问。启动tomcat服务器,在浏览器中输入:
至此,WebService服务端成功发布。
二、用eclipe创建一个WebService客户端1、新建一个动态Web工程addTet,再创建WebService客户端:File->New->Other..->WebService->WebServiceClient。(必须有Web工程才能创建WebServiceClient)
3、新建一个测试类TetAddService,为了方便,这个类和刚刚产生的五个类在一个包下。内容如下:
调用webservice服务
packageDefaultNamepace;publicclaTetAddService{
publictaticvoidmain(String[]arg)throwE某ception{
try{
AddServiceServiceervice=newAddServiceServiceLocator();AddService();Sytem.out.println(add.add(1,1));}catch(E
某ceptione){e.printStackTrace();}}}
4、右击TetAddService.java,RunA->JavaApplication。便可以控制台看到输出结果。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。