Buenas Tardes:
Estoy desarrollando una aplicacion que imprime reportes en distintos formatos con una gran cantidad de datos y la logica de negocio se maneja por medio de webservices(esta configurado para que soporte archivos grandes), desgraciadamente el enviar un volumen de datos tan grandes hace que la aplicacion se tarde demasiado tiempo en generar el reporte y la aplicacion, se queda trabada, he pensado en hacer que el reporte se genere en el servidor y la aplicacion acceda al archivo y tal vez tal vez hacer asincrono ese proceso.
Existe alguna forma de hacer mas eficiente el generar reportes muy grandes aparte de las mencionadas?
Agradeciendo su ayuda de antemano.
Saludos