About Integrating Applications into BIRT iHub
Integrating Applications into BIRT iHub provides information about integrating applications using Actuate APIs and URIs into BIRT iHub. The APIs include client-side programming using Actuate JavaScript API and server-side programming using the XML-based Actuate Information Delivery API. This guide includes an introduction to the concepts required to work with the APIs. This guide also provides information about using external security systems to provide user credentials to BIRT iHub.
Integrating Applications into BIRT iHub includes the following parts:
*Installing and deploying Eclipse BIRT. This part describes how to install any of the available Eclipse BIRT packages, deploy BIRT technology on an application server, and build the BIRT project.
*Understanding and integrating the Eclipse BIRT framework. This part describes the BIRT architecture, APIs, and how to write BIRT applications.
*Using Actuate BIRT APIs. This part describes how to use classes in the com.actuate.birt.* public packages to integrate BIRT applications and data objects into BIRT iHub.
* Using Actuate JavaScript API in an application. This part describes how to design custom reporting web applications with the Actuate JavaScript API.
*Introduction to the Actuate Information Delivery API. This part describes the structure and implementation of the Actuate Information Delivery API and how to pass messages from an application to BIRT iHub using this API.
*Developing Actuate Information Delivery API applications. This part describes how to create Java and .NET applications that use the Actuate Information Delivery API by grouping Actuate Information Delivery API operations frequently used together. This part also provides complete descriptions of the Actuate Information Delivery API data types and operations.
*Accessing BIRT applications using URIs.
*Using Actuate security. This part describes two ways to access BIRT iHub using external security to provide user login credentials.
*Working with usage and error logging. This part describes how to work with the usage and error logs and the usage and error log extensions.