新建接口
新建类并实现接口
客户端调用程序如下:
public static void main(String args[])
{
org.codehaus.xfire.service.Service srvcModel = (new ObjectServiceFactory()).create(HelloWordService.class);
XFireProxyFactory factory = new XFireProxyFactory(XFireFactory.newInstance().getXFire());
String helloWorldURL = yy+"/services/HelloWordService";
try
{
HelloWordService srvc = (HelloWordService)factory.create(srvcModel, helloWorldURL);
String result = srvc.example("hello");
System.out.println(result);
System.out.println(srvc.getDate());
}
catch(MalformedURLException e)
{
e.printStackTrace();
}
}
注意:
在web/WEB-INF/classes/META-INF/xfire下必须要有services.xml这个文件,否则出错的.
然后访问这个地址http://localhost:8080/webservice/service/HelloWorld?wsdl看看是否成功吧。