Home Products & Services BIRT

BIRT Report Engine and Java APIs

The BIRT Report Engine is a collection of Java classes and API's used to execute BIRT reports and generate them in a variety of formats.

Features: Multiple Use Paradigms

The BIRT Report Engine and APIs can be embedded in another application using the Eclipse BIRT open source download. It is also embedded in commercial products that provide its services turnkey.

Embedded in Custom Applications

Both the open source BIRT Report Engine and APIs and the version included in the BIRT Deployment Kit can be embedded in custom applications.

  • Embedded - the Report Engine API can be embedded within any Java EE or RCP application.
  • Command Line - the Report Engine can be called to execute a report from a command line.
  • Java EE - the Report Engine can be wrapped in a servlet, built into a web service, or leveraged in other areas of your Java EE application and deployed in a Java EE application server.

Offered as Turnkey Services

The BIRT Reporting product line products on BIRT Exchange have already embedded the BIRT Report Engine and APIs for easy implementation and integration.

  • BIRT Designers - embed the BIRT Report Engine to preview reports during the design process.
  • BIRT Deployment Kit - embeds the BIRT Report Engine to execute and generate BIRT reports on demand through a web user interface.
  • iServer Express - embeds the BIRT Report Engine to execute and generate reports through a report server with scheduling, security and other key reporting services.