I am using java serialization to transfer a object( Hasmap) between client and server. I am using HttpURLConnection to communicate with the server. This approach is not giving the desired response time in data transfer. I have also tried using Externalizable interface instead of Serializable. Could anybody suggest an alternative approach to make the data transfer faster? This is urgent and we are facing production issues because of this problem.