# ATM-RPC-Process
**Repository Path**: Friende/ATM-RPC-Process
## Basic Information
- **Project Name**: ATM-RPC-Process
- **Description**: 模拟atm取款机的RPC远程调用过程
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-05-27
- **Last Updated**: 2020-12-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
以atm取款机的RPC远程调用过程为例进行模拟实现
要求有登陆、注册功能
内部有取款、存款、查余额的功能
使用代理
### 实际实现
atm机使用了clientProxy获取client的代理,利用了client提供的传输datapak的功能,
server使用处理线程接收到datapak后解包,反射调用指定的方法,将结果放到datapak的
result对象中并传回。
### 参考
Java分布式组件 - - RPC(手写一个RPC)