<dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xfire-all</artifactId> <version>1.2.6</version> </dependency> import javax.jws.WebService; @WebService public interface HelloWorld { String sayHello(String name); } @WebService(endpointInterface = "com.example.HelloWorld") public class HelloWorldImpl implements HelloWorld { @Override public String sayHello(String name) { return "Hello, " + name + "!"; } } import org.codehaus.xfire.annotations.EndpointConfig; @EndpointConfig(configFile = "/path/to/config.xml") public class WebServiceConfig { } import org.codehaus.xfire.XFire; import org.codehaus.xfire.XFireFactory; import org.codehaus.xfire.server.http.HttpServer; public class WebServiceMain { public static void main(String[] args) throws Exception { XFire xfire = XFireFactory.newInstance().getXFire(); WebServiceConfig webServiceConfig = new WebServiceConfig(); HttpServer server = new HttpServer(webServiceConfig); server.start(); } }


上一篇:
下一篇:
切换中文