1.目录结构如下
2.接口和接口实现JaxWS.java和JaxWSImpl.java编码
接口JaxWS.java
package jax.service;
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public interface JaxWS {
@WebMethod
String sayHello(String name);
int nextNum();
}
实现类JaxWSImpl.java
package jax.service.impl;
import java.util.Random;
import javax.jws.WebService;
import jax.service.JaxWS;
@WebService
public class JaxWSImpl implements JaxWS{
public String sayHello(String name) {
return "Hello " + name;
}
public int nextNum() {
return new Random().nextInt(998);
}
}
3.打成jar包,放在axis2项目的/WEB-INF/servicejars文件夹下,没有可用新建(其实,这些路径都可以在axis.xml配置中修改)
4.运行tomcat,查看结果吧
到此为止,三种发布方式介绍完毕,下面开始客户端的调用了