
1、给web项目添加web service支持,web.xml文件会自动修改。
<SERVLET-NAME>XFireServlet</SERVLET-NAME> <SERVLET-CLASS>org.codehaus.xfire.transport.http.XFireConfigurableServlet</SERVLET-CLASS> <LOAD-ON-STARTUP>0</LOAD-ON-STARTUP> <SERVLET-MAPPING> <SERVLET-NAME>XFireServlet</SERVLET-NAME> <URL-PATTERN>/services/*</URL-PATTERN> </SERVLET-MAPPING>
2、 创建对外提供的服务接口和实现类
接口:HelloService
package com.xaccp.service;
public interface HelloService {
public String sayHello(String name);
}
实现类:HelloServiceImpl
package com.xaccp.service;
public class HelloServiceImpl implements HelloService {
public String sayHello(String name) {
System.out.println("来自客户端的用户:" + name);
return "服务器说你好:" + name;
}
}
3、 发布服务

