1首先创建maven项目,编写一个类,里面写上接口代码
@WebService //加上服务注解
public class HelloWorld {
@WebMethod //加上方法注解
public String sayHelloWorldFrom(String from) {
String result = "Hello, world, from " + from;
ServerTest test=new ServerTest();//模拟服务端的业务层处理传参,只要把参数传给server方法,就可以随意CRUD进来的参数值了
test.method(from);
return from;
}
@WebMethod //加上方法注解
public String sayHelloWorldFrom1(String from) {
String result = "就是:"+from;
System.out.println(result);
return result;
}
public static void main(String[] args) {
Endpoint.publish("http://192.168.93.8:8080/Service/ServiceHello", new HelloWorld());//这里是当前server运行的服务端url,生成以后,通过这个url就可以访问到server服务并
//进行传参或者其他操作
System.out.println("发布成功!");
}
本文介绍了如何在IDEA中创建Webservice服务端和客户端。首先,通过编写接口代码创建maven项目并发布服务端,通过访问?wsdl确保服务成功发布。接着,使用IDEA的webservice工具从wsdl生成客户端代码。测试时,可观察服务层的业务处理。当服务类变更时,需重新发布并更新客户端代码。如需帮助,可联系作者。
订阅专栏 解锁全文
735

被折叠的 条评论
为什么被折叠?



