자바 리플렉션, 동적 프록시를 사용 하 여 RPC (원격 호출) 예제 소켓 프로그래밍 기술을 원격 호출의 예를 연습. 자바를 사용 하 여 원격 호출을 구현 하는 기본 프로세스를 보여 줍니다.
File list:
rpctest
......\bin
......\...\com
......\...\...\alibaba
......\...\...\.......\rpctest
......\...\...\.......\.......\pool
......\...\...\.......\.......\....\MyThread.class
......\...\...\.......\.......\....\PoolWorker.class
......\...\...\.......\.......\....\Task.class
......\...\...\.......\.......\....\Test.class
......\...\...\.......\.......\....\ThreadPool.class
......\...\...\.......\.......\service
......\...\...\.......\.......\.......\HelloService.class
......\...\...\.......\.......\.......\RegisterProvider.class
......\...\...\.......\.......\serviceimpl
......\...\...\.......\.......\...........\HelloServiceImpl.class
......\...\...\.......\.......\...........\RegisterProviderImpl.class
......\...\...\.......\.......\RpcConsumer.class
......\...\...\.......\.......\RpcFramework$1.class
......\...\...\.......\.......\RpcFramework$2.class
......\...\...\.......\.......\RpcFramework.class
......\...\...\.......\.......\RpcProvider.class
......\...\...\.......\.......\ServiceRegister.class
......\src
......\...\com
......\...\...\alibaba
......\...\...\.......\rpctest
......\...\...\.......\.......\pool
......\...\...\.......\.......\....\MyThread.java
......\...\...\.......\.......\....\PoolWorker.java
......\...\...\.......\.......\....\Task.java
......\...\...\.......\.......\....\Test.java
......\...\...\.......\.......\....\ThreadPool.java
......\...\...\.......\.......\service
......\...\...\.......\.......\.......\HelloService.java
......\...\...\.......\.......\.......\RegisterProvider.java
......\...\...\.......\.......\serviceimpl
......\...\...\.......\.......\...........\HelloServiceImpl.java
......\...\...\.......\.......\...........\RegisterProviderImpl.java
......\...\...\.......\.......\RpcConsumer.java
......\...\...\.......\.......\RpcFramework.java
......\...\...\.......\.......\RpcProvider.java
......\...\...\.......\.......\ServiceRegister.java
......\.classpath
......\.project