JasperReports Server (formerly known as JasperServer) is a stand-alone and embeddable reporting server. Make sure your question also have the jasper-reports tag and add this tag only if the question is specifically related to JasperReports server (configuration, interface development, deployment etc. of server)
JasperReports Server is a stand-alone and embeddable reporting server, enabling information delivery on a real-time or scheduled basis to the web, a printer, or to a variety of file formats.
Build a report in Jaspersoft Studio (or the older design tool iReport) and then deploy it to a JasperReports Server.
The report can then be executed, exported to a desired output, or scheduled to execute at a later date.
Some of the features provided by JasperReports Server:
- Reports Management - Create, schedule, update reports through a web-interface
- OLAP - jPivot base OLAP View. It supports Mondrian database.
- Ad Hoc Reports - Generate your own report from OLAP Connection or Domains in run-time (available in commercial version only)
- User and Role Management which grants access to resources based on roles
- Multi-tenancy and Cloud Support
- JasperETL - An ETL solution based on Talend
There are several editions of JasperReports Server - Community and several Commercial.
The features of Commercial Editions are:
Ad hoc Reporting
- Web-based, drag-and-drop report designer creates interactive reports for dashboards, email distribution, or within a web application
- Metadata layer masks complex data descriptions with simplified business user-friendly names
- Web-based reports provide rich, interactive reports with drill down, filtering, animated charting, and more
Dashboards
- Web-based, drag-and-drop dashboard designer
- Single report and dashboard-level parameters drive user interaction
- Free-form layout designer for customized dashboard design