Hola a todos.
Estoy realizando un proyecto realizando una aplicación cliente-servidor en Java. El tema es que he de mandar un array de dos dimensiones procedente de la base de datos del servidor al cliente, para rellenar una tabla.
El problema es que no sé cómo enviar este array. Estoy usando flujos de este tipo:
flujo_salida = new DataOutputStream(
new BufferedOutputStream(skCliente.getOutputStream()));
El asunto es que no hay ningún tipo primitivo para enviar estas matrices:
Object datos[][];
datos=Listar.listar(tabla);
flujo_salida.write(datos);
Se agradece cualquier ayuda
Serializarlos y deserializarlos con un ObjectInputStream (u ObjectOutputStream) debería servir.
Aquí tienes un ejemplo de uso: http://www.jguru.com/faq/view.jsp?EID=34789 (http://www.jguru.com/faq/view.jsp?EID=34789)
Muchas gracias!!!
Voy a probar a ver ;D