public interface Calculator {
int add(int a, int b);
}
public class CalculatorImpl implements Calculator {
public int add(int a, int b) {
return a + b;
}
}
public class Main {
public static void main(String[] args) {
RemotingFramework framework = new RemotingFramework();
framework.register(Calculator.class, new CalculatorImpl());
framework.start();
Calculator calculator = framework.getProxy(Calculator.class);
int result = calculator.add(10, 5);
System.out.println("Result: " + result);
framework.stop();
}
}