Siebel Report Generation – Architecture


There are two modes in which Siebel application access BI Publisher engine to generate reports – Connected Mode and Disconnected Mode


1. Connected Mode

  • Used by Siebel Web Client to communicate with standalone BI Publisher server.
  • XMLP Report Server component is configured on the Siebel server.
    • It retrieves the report data from Siebel database through Integration Objects.
    • It invokes the Reporting Service/Engine at BI Publisher server through Web Services and also transfers the data to be displayed in reports. Reporting engine prepares the final report and sends it back to the XMLP Report Server component.
    • It saves the received report in Siebel File System and also passes it back to the user.


2. Disconnected Mode

  • Used by Siebel Mobile/Dedicated Web Client.
  • BIP Reporting Engine is implemented in Siebel.exe file itself via embedded libraries.
    • This leads to limited functionality. For example, scheduling of reports is not supported.
    • This also leads slightly less performance.
    • It retrieves the data and generate/display the final report.


Appreciate your feedback

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: