RpcClientStart.java 668 B

1234567891011121314151617
  1. package cn.hhj;
  2. import cn.hhj.config.SpringConfig;
  3. import cn.hhj.proxy.RpcProxyClient;
  4. import cn.hhj.service.IHelloService;
  5. import org.springframework.context.ApplicationContext;
  6. import org.springframework.context.annotation.AnnotationConfigApplicationContext;
  7. public class RpcClientStart {
  8. public static void main( String[] args ) {
  9. ApplicationContext context=new AnnotationConfigApplicationContext(SpringConfig.class);
  10. RpcProxyClient rpcProxyClient=context.getBean(RpcProxyClient.class);
  11. IHelloService helloService=rpcProxyClient.getClientProxy(IHelloService.class);
  12. System.out.println(helloService.sayHello("noSum"));
  13. }
  14. }