Tengo un problema con una aplicacion que estoy haciendo
El problema esta en una parte muy basica, inicio un serversocket, acepta un cliente, ya tengo un socket uniendo cliente y servidor, ahora el problema viene con la linea de codigo siguiente:
ObjectInputStream entraobjeto = new ObjectInputStream(socket.getInputStream());
si hago eso mismo pero con un DataInputStream, funciona perfectamente, pero si hago eso, el programa simplemente se para en esa linea y no continua la ejecucion.
Lo curioso es que eso pasa en una sola direccion, el OutputStream puedo hacerlo de Object y no pasa nada y en el lado del cliente no hay problema de ningun tipo, solo me pasa en el servidor y se queda pillado, alguna pista de porque puede ser?
Muchas gracias