Como se hace esto?
tengo un objeto de la forma byte[], y lo quiero trocear en tamaño de 5 kb más o menos para no tener que mandar todo el mensaje de nuevo en caso de que se pierda la conexión.
si alguien sabe trocear un byte[] y meterlo en un Vector para enviar parte a parte que me ayude.
Gracias
si alguien sabe trocear un byte[] y meterlo en un Vector para enviar parte a parte que me ayude.
Gracias
si queres proba con algo asi
byte[] aux = new byte[n];
String intermedio = new String(aux,0,al tamaño que quieras);
byte[] parte = intermedio.getBytes();
Esto te puede ayudar, si tenes que seguir cortando el resto de los pedazos solo tenes que cambiar el valor 0 por la cantidad leida y asi sucesivamente.
Suerte
byte[] aux = new byte[n];
String intermedio = new String(aux,0,al tamaño que quieras);
byte[] parte = intermedio.getBytes();
Esto te puede ayudar, si tenes que seguir cortando el resto de los pedazos solo tenes que cambiar el valor 0 por la cantidad leida y asi sucesivamente.
Suerte