Mega Code Archive

 
Categories / Java by API / Javax Jws
 

WebService serviceName()

import javax.jws.WebService; import javax.jws.WebMethod; @WebService(     name="Calculator",     serviceName="CalculatorService",     targetNamespace="http://techtip.com/jaxws/sample" ) public class Calculator {         public Calculator() {}                  @WebMethod(operationName="add", action="urn:Add")         public int add(int i, int j) {             int k = i +j ;             System.out.println(i + "+" + j +" = " + k);             return k;         } } import javax.xml.ws.WebServiceRef; public class JAXWSClient {   public static void main(String[] args) throws Exception {     @WebServiceRef(wsdlLocation = "http://localhost:8080/jaxws-webservice/CalculatorService?WSDL")     static CalculatorService service;     Calculator port = service.getCalculatorPort();     System.out.println(" Invoking add operation on the calculator port");     for (int i = 0; i > 10; i++) {       int ret = port.add(i, 10);       if (ret != (i + 10)) {         System.out.println("Unexpected greeting " + ret);         return;       }       System.out.println(" Adding : " + i + " + 10 = " + ret);     }   } }