This is a server client authentication experiment/example using java sockets and sax xml parser.
The server should be run from command line with no parameters.
The client can be run without parameters and will by default connect to localhost port 4444.
The example is capable of authenticating against a server and then pinging it and also disconnecting.
In the source code, the server includes a fair few javadoc comments and the client contains none as it reuses nearly all of the communication code, it simply adds a swing interface on top. In this example the correct username/password combo is admin/admin.