Estoy usando Java Jersey para implementar un servicio REST. Una cosa que mi servicio debería proporcionar es una opción de descarga de archivos. Estos archivos son bastante grandes y están construidos a partir de datos de db.Devolver un archivo usando Java Jersey
Actualmente me retracto todos los datos de la base de datos y guardar en un archivo y devolviendo una
Response.ok().entity(new FileInputStream(file)).build();
¿Hay una manera de cómo puedo empezar a servir el archivo sin necesidad de descargar completamente los datos de la db, pero como los datos provienen de db anexarlo a la secuencia de salida?
Consulte http://stackoverflow.com/questions/3496209/input-and-output-binary-streams-using-jersey, esta es una respuesta que también es útil para esto. – centic