1 15 package org.apache.hivemind.examples; 16 17 import org.apache.hivemind.Registry; 18 19 25 public class CalculatorMain 26 { 27 public static void main(String [] args) 28 { 29 double arg0 = Double.parseDouble(args[0]); 30 double arg1 = Double.parseDouble(args[1]); 31 32 Registry registry = ExampleUtils.buildRegistry("examples.xml"); 33 34 37 Calculator calculator = (Calculator) registry.getService(Calculator.class); 38 39 System.out.println("Inputs: " + arg0 + " and " + arg1); 40 System.out.println("Add: " + calculator.add(arg0, arg1)); 41 System.out.println("Subtract: " + calculator.subtract(arg0, arg1)); 42 System.out.println("Multiply: " + calculator.multiply(arg0, arg1)); 43 System.out.println("Divide: " + calculator.divide(arg0, arg1)); 44 45 registry.shutdown(); 46 } 47 } 48 | Popular Tags |