Socket communication established. Implementation half done.