版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bestxianfeng163/article/details/83537925
去客户端找你的类,注意看报错
加上WebService注解 即可
附上webService创建过程
1.分别创建两个项目,右键web service
2.webserviceClient 直接启动 服务端 访问wsdl即可
package com.java1234.service;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
public class Test {
public static void main(String[] args) throws Exception {
URL url = new URL("http://localhost:9998/userService?wsdl");
//创建服务名称
//1.namespaceURI - 命名空间地址
//2.localPart - 服务视图名
QName qname = new QName("http://impl.service.java1234.com/", "userService");
//创建服务视图
//参数解释:
//1.wsdlDocumentLocation - wsdl地址
//2.serviceName - 服务名称
Service service = Service.create(url, qname);
//获取服务实现类
IUserService mobileCodeWSSoap = service.getPort(IUserService.class);
//调用查询方法
String result = mobileCodeWSSoap.sayHello("nihao");
System.out.println(result);
/* IUserServiceProxy helloPxy = new IUserServiceProxy();
IUserService service = helloPxy.getIUserService();
String res = service.sayHello("123212");
System.out.println(res);*/
}
}