import javax.jws.WebService; @WebService public interface MyWebService { int add(int a, int b); } import javax.jws.WebService; @WebService(endpointInterface = "com.example.MyWebService") public class MyWebServiceImpl implements MyWebService { public int add(int a, int b) { return a + b; } } <servlet> <servlet-name>MyWebService</servlet-name> <servlet-class>com.example.MyWebServiceImpl</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyWebService</servlet-name> <url-pattern>/mywebservice</url-pattern> </servlet-mapping> wsimport -d <output_directory> <WSDL_location> import com.example.MyWebService; import com.example.MyWebServiceImplService; public class Client { public static void main(String[] args) { MyWebServiceImplService service = new MyWebServiceImplService(); MyWebService proxy = service.getMyWebServicePort(); int result = proxy.add(3, 5); System.out.println("Addition result: " + result); } }


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