Java Report Server
We designed and developed a Java-based report server using a 3rd party reporting tool such as Jasper, JReports, etc. The app was for building the application as well as 10-20 reports.
1 - The app compiled to a WAR and run within Jetty or Tomcat.
2 - Report requests made via http. The URL will specify the report name, criteria (i.e. date range, etc.) and output type.
3 - The app loads the template, fetch data, merge and push the generated report (PDF, HTML, XLS) as the http response.
4 - Data fetch was via a provided JAR. In other words, you don't need to make a DB call.
Have a new project to discuss?