天天看点

MyEclipse6.5 jax_ws调用webservice(3)

创建客户端调用:

(不要关闭TOMCAT啊,不然。。。。。)

1.新建java project,建立一包(包名安需求)net.

2.选择包点new web services client(参照本文的第二张图)

ps:有别与xfire,客户端不一定是服务端相同类型的web services client,可以是一个普通的工程也OK!!

3.指定wsdl的URI或wsdl的文件路径(见上)。

程序在net包中生成一些类如图:

ps:图中的add.java是一个javabean来,聪明的你应该知道它有啥用了吧!!

4.新建一个测试类:

package com;

import net.AddImplDelegate;

import net.AddImplService;

publicclass test {

publicstaticvoid main(String[] args) {

AddImplService service=new AddImplService();

AddImplDelegate d= service.getAddImplPort();

double result= d.add(15.6, 12.5);

System.out.println(result);

}

}

ok!大功告成啦!!