Two Way Communication Socket Programming In Java