See It...
Sample Reports, Charts & Dashboards
Request a Demo
Try It...
Free 45 Day Evaluation Download
EspressReport Architecture & Deployment

EspressReprt has a number of different configurations in which it can run at design-time and at run-time.  The diagram below shows a sample layout for application/applet and servlet/JSP configurations.

EspressReport deployment can be as simple as including some API classes in servlet/JSP code.  The Report API can retrieve data from enterprise data sources and run reports using pre-defined templates created in the Report Designer.

EspressManager is not required to deploy reports, but is needed if user's are deploying the scheduler component with their applications.  EspressManager can run as a background process, a Windows service, or deploy as a servlet collection in most application servers/servlet containers.

EspressReport can also generate reports on headless Unix systems.  Using either Java 1.4 headless, the PJA Toolkit from eTeks, or XVFB, EspressReport can add dynamic reporting to applications regardless of platform.

Read More...
EspressReport Product Brief - Learn about key features and functions of the powerful Java reporting tool.
EspressReport Overview, Technology, & Features - Learn more about EspressReport's technical architecture and feature specifications.
Explore...
EspressReport Overview
EspressReport Components
Interactive Reporting Demo
See Sample Reports
Version 5.5 features/release notes
Success Stories
Download Evaluation Version
Other Resources
Product Features Matrix
Documentation
FAQs