The project includes basic functionalities of the bank management system like credit, deposit, login, check balance, encryption, decryption, etc. in the GUI form using Java Socket Programming. GUI is done using eclipse.
Functionalities:
- Withdraw
- Deposit
- Check Balance
Socket programming in Java is used for communication between the applications that are running on different JRE. It can be either connection-oriented or connectionless. On the whole, a socket is a way to establish a connection between a client and a server.
Concurrent Server (One Server -> Many Clients) used using threading mechanism. Locks are used for data consistency.
javac -cp mysql.jar;. Filename.java
java -cp mysql.jar;. Filename