Chatter-jee Client Connection

The following figure shows Chatter-jee client's view of connection with the Chatter-jee Server.

When Chatter-jee Client sends a connection request to the Server socket, the Server socket accepts the connection request, and spawns a dedicated Client Socket object at its end, to serve this client.

Henceforth, all the transactions between this client and the server happen thru these 2 Client sockets. The sockets send messages to each other using Message Packet type of objects.