An RPC simulation built using sockets and multithreading in python with tkinter gui support.
- Python3
- Sockets
- Tkinter
- Multithreading
- User Friendly gui
- Theme change feature in the gui
- Data security ( each client is communicated via unique thread)
- Complete gui based usage .
- Efficient and clean implementation of RPC.
- Start the server hosted on google cloud ( for local testing change the intended IP Address and Port ).
- Run the Client.py on your system.
- Select Action -> Enter a command.
- Input the number of points in the dialog box.
- Press Ok.
- The result is shown on the main window .
- Select Yes to continue , No to stop the process.