Big Java example project "bank"

You can use this project as follows:

 - invoke the main method of the either driver classes (BankServer & BankClient) by 
 right-clicking on the class representation and selecting the main method.
 - to run the client you will need a running BankServer to connect to.
 - whilst either the server or client can be run from within BlueJ they can not 
 both be run from within the same project in the one BlueJ instance at the same.
 If you want to run both at the same time you can start one from outside BlueJ
  or start up a second instance of BlueJ and start the other class from within 
  the other BlueJ.
 
This project illustrates concepts covered in Big Java, Chapter 22 
"Internet Networking".
  
  - to understand the concept of sockets
 - to learn how to send and receive data through sockets
 - to implement network clients and servers
 - to communicate with web servers and server-side applications through Hypertext Transfer Protocol (HTTP)

