This is an automated email from the ASF dual-hosted git repository. liujun pushed a commit to branch dev-metadata in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git
commit efc566c7968d5e119d46bbaf59bca8a5d272f7e7 Author: ken.lj <ken.lj...@gmail.com> AuthorDate: Tue Aug 28 17:25:22 2018 +0800 Add demo method --- .../src/main/java/org/apache/dubbo/demo/DemoService.java | 4 ++++ .../src/main/java/org/apache/dubbo/demo/consumer/Consumer.java | 2 ++ .../java/org/apache/dubbo/demo/provider/DemoServiceImpl.java | 10 ++++++++++ 3 files changed, 16 insertions(+) diff --git a/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java b/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java index 1172c9b..ff68eba 100644 --- a/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java +++ b/dubbo-demo/dubbo-demo-api/src/main/java/org/apache/dubbo/demo/DemoService.java @@ -20,4 +20,8 @@ public interface DemoService { String sayHello(String name); + String routeMethod1(); + + String routeMethod2(); + } \ No newline at end of file diff --git a/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java b/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java index 8ad330e..420ab2d 100644 --- a/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java +++ b/dubbo-demo/dubbo-demo-consumer/src/main/java/org/apache/dubbo/demo/consumer/Consumer.java @@ -35,6 +35,8 @@ public class Consumer { Thread.sleep(1000); String hello = demoService.sayHello("world"); // call remote method System.out.println(hello); // get result + String routeMethod1 = demoService.routeMethod1(); // call remote method + System.out.println(routeMethod1); // get result } catch (Throwable throwable) { throwable.printStackTrace(); } diff --git a/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java index 004f48d..cdfcd5b 100644 --- a/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java +++ b/dubbo-demo/dubbo-demo-provider/src/main/java/org/apache/dubbo/demo/provider/DemoServiceImpl.java @@ -30,4 +30,14 @@ public class DemoServiceImpl implements DemoService { return "Hello " + name + ", response from provider: " + RpcContext.getContext().getLocalAddress(); } + @Override + public String routeMethod1() { + return "routeMethod1"; + } + + @Override + public String routeMethod2() { + return "routeMethod2"; + } + }