服务器端:
1. 创建服务端实现类
2. 生成实现类.wsdl
3. copy 文件 WebContent/WEB_INF/实现类service/DefaultNamespace/deploy.wsdd
至 /WebContent 并改名为 server-config.wsdd.
4. 修改server-config.wsdd, 增加如下内容(红色)
<deployment>
<handler type="java:org.apache.axis.handlers.http.URLMapper" name="URLMapper" />
<service>
........................
</service>
<transport name="http">
<requestFlow>
<handler type="URLMapper" />
</requestFlow>
</transport>
</deployment>
客户端
1. 通过wsdl反向生成(先修改wsdl中的网址)
2. 测试代码如下
public static void main(String[] args) {
MyService ms=new MyServiceProxy();
try {
System.out.println(ms.getName("123"));
} catch (RemoteException e) {
e.printStackTrace();
}
}