Académique Documents
Professionnel Documents
Culture Documents
Web server
Applications
Data
Web-based and
IBM Cognos 8 Windows-based interfaces
User interfaces
network firewall
network firewall
network firewall
Tier 3: Data
JDBC API JDBC
Query databases
• The BI Bus is an open, documented API that uses Simple Object Access
Protocol (SOAP). The BI Bus provides programmatic access to all Cognos 8
administrative and reporting functionality
• SOAP is encoded in XML, which allows third party application to interact
with Cognos 8 BI solution. This interaction occurs through BI bus.
• SOAP is common protocol for Cognos 8 components, or third party
components to communicate with any of the Reporting services.
• SOAP consists of an open, documented API. It provides programmatic
access to all Reporting administrative and reporting functionality.
• SOAP is based on request-response paradigm. If you make request, you
get a response, regardless of whether there is an error.
Report Server
• A report server
– accepts and executes query specifications from reporting
applications
– renders the Cognos Connection user interface
• Each report server can operate several services, including the report
service and presentation service. To manage performance, the
Cognos 8 administrator can disable the report service or presentation
service and configure the number of report services used on each
computer.
• The dispatcher is used for all report server requests and some
Content Manager requests.
• Job and schedule monitoring service sends email with the desired
report
Bootstrap Dispatcher
service
Presentatio
n
service
Job and
Certificate Content Schedule
Authority Manager monitoring
Service
JDBC
Content
store
Copyright © 2009 Accenture All Rights Reserved. 28
Contd ..
Router distributes
Router requests from Web
browsers to Web
servers
Web server
Gateway
Router distributes
requests from Web
Router servers to Cognos 8
servers
Cognos 8
server
• The second Java servlet is Content Manager , which runs in the same
Java process as the dispatcher.