package com.philips.cirs.calculator;
    
public class CalculatorClient {
	
	   public static void main(String[] args)
	   {     
	       try 
	       {
	    	   CalculatorStub stub = new CalculatorStub("http://localhost:8080/axis2/services/Calculator");
	    	   
	    	   int a = 2;
	    	   int b = 3;
	    	   
	    	   AddParams addParams = new AddParams();
	    	   addParams.setIn0(a);
	    	   addParams.setIn1(b);
	    	   
	    	   SubParams subParams = new SubParams();
	    	   subParams.setIn0(a);
	    	   subParams.setIn1(b);
	    	   
	    	   MulParams mulParams = new MulParams();
	    	   mulParams.setIn0(a);
	    	   mulParams.setIn1(b);
	    	   
	    	   DivParams divParams = new DivParams();
	    	   divParams.setIn0(a);
	    	   divParams.setIn1(b);
	    	   
	    	   System.out.println("add(" + a + ", " + b + ") = " + stub.add(addParams).get_return());
	    	   System.out.println("sub(" + a + ", " + b + ") = " + stub.sub(subParams).get_return());
	    	   System.out.println("mult(" + a + ", " + b + ") = " + stub.mul(mulParams).get_return());
	    	   System.out.println("div(" + a + ", " + b + ") = " + stub.div(divParams).get_return());
	    	   
	       }
	       catch (Exception e)
	       {
	    	   e.printStackTrace();
	    	   System.out.println("\n\n\n");
	       }
	   }
}