http://hi.baidu.com/hivemind/blog/item/52b31c7ad7d747e52f73b373.html
Service serviceModel = new ObjectServiceFactory().create(HelloService.class);
System.out.println("callWebServiceLocal():got service model.");
XFire xfire = XFireFactory.newInstance().getXFire();
XFireProxyFactory factory = new XFireProxyFactory(xfire);
String serviceUrl = "http://localhost:8080/springws/services/HelloService";
HelloService client = null;
try {
client = (HelloService)factory.create(serviceModel, serviceUrl);
System.out.println(client.sayHello("fujian..."));
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}