Sie sind auf Seite 1von 18

BusinessObjects Enterprise XI R3

Architecture

Objectives
Overview of components in the BusinessObjects
Enterprise architecture

Slide 2

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

BusinessObjects Enterprise Framework


CORBA communication framework enables servers to
interact with each other.

Web Client

Web Server

OLAP

Also part of Crystal Reports, OLAP Intelligence, Business


View Manager, Universe Designer, Central Configuration
Manager, Publishing Wizard and Import Wizard enabling
these applications to also connect to BusinessObjects
Enterprise
System

Audit

Windows-based Tools and Applications


Universe
Designer

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 3

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

BusinessObjects Enterprise Web Services


Web application files such as .jsp or .aspx files reside on the web application server.
Java SDK or .NET SDK resides on the web application server.
The Web Component Adapter
provides support for the legacy
Crystal Web Architecture.

Web Client

Web
Server

System

Universe Designer
Business Views Manager

.csp (Crystal server page)


.cwr (Crystal web request)

Audit

Web
Application
Server
Web
Component
Adapter
(WCA)

OLAP

Windows-based Tools and Applications

OLAP IntelligenceCrystal
Designer
Desktop Intelligence
Reports Designer

Central
Management
Server (CMS)

Event
Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

Desktop
Intelligence
Cache Server

Import WizardPublishing Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Universe / Business View

Slide 4

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Web
Intelligence
Report
Server

Connection
Server

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Central Management Server


Contains System Data:
- Users & Groups
- Folders & Categories
- Objects & Instances
- Universes & Connections
- Servers

- Access Rights
- Authentication
- Scheduled Objects
- Repository

Web Client

Windows-based Tools and Applications

Web
Server

System

Contains Audit Data collected from


servers that track user actions

Audit

Web
Application
Server
Web
Component
Adapter
(WCA)

OLAP

Universe Designer
Business Views Manager

OLAP IntelligenceCrystal
Designer
Desktop Intelligence
Reports Designer

Central
Management
Server (CMS)

Event
Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

Desktop
Intelligence
Cache Server

Import WizardPublishing Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Universe / Business View

Slide 5

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Web
Intelligence
Report
Server

Connection
Server

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

CMS and Event Server


CMS:
Monitors Schedule Events and Custom Events

Web Client

Event Server:
Monitors File Events Only

Windows-based Tools and Applications

Universe Designer
Business Views Manager
Web
Server

System

Audit

Web
Application
Server
Web
Component
Adapter
(WCA)

OLAP

OLAP IntelligenceCrystal
Designer
Desktop Intelligence
Reports Designer

Central
Management
Server (CMS)

Event
Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

Desktop
Intelligence
Cache Server

Import WizardPublishing Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Universe / Business View

Slide 6

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Web
Intelligence
Report
Server

Connection
Server

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

File Repository Servers

Web Client

Objects:
- .rpt (Crystal Report)
- .car (Crystal Analysis)
- .exe, .bat, .js, .vbs (Program)
- .doc, .rtf, .txt, .xls, .pdf, .ppt,
.wid, .rep

Instances:
- Scheduled/Processed report with data
-.rpt (Crystal Report)
-.rpt (Crystal Report) with saved data
-.doc, .rtf, .txt, .csv, .xls, .pdf
Windows-based Tools and Applications

Universe Designer
Business Views Manager
Web
Server

System

Audit

Web
Application
Server
Web
Component
Adapter
(WCA)

OLAP

OLAP IntelligenceCrystal
Designer
Desktop Intelligence
Reports Designer

Central
Management
Server (CMS)

Event
Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

Desktop
Intelligence
Cache Server

Import WizardPublishing Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Universe / Business View

Slide 7

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Web
Intelligence
Report
Server

Connection
Server

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Crystal Reports Job Server


The Crystal Report Object comes from the Input FRS,
is processed, then the report Instance is saved to the
Output FRS

Web Client

The Crystal Reports Job Server spawns a child


executable for each report that is being processed
Windows-based Tools and Applications

Universe Designer
Business Views Manager
Web
Server

System

Audit

Web
Application
Server
Web
Component
Adapter
(WCA)

OLAP

OLAP IntelligenceCrystal
Designer
Desktop Intelligence
Reports Designer

Central
Management
Server (CMS)

Event
Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

Desktop
Intelligence
Cache Server

Import WizardPublishing Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Universe / Business View

Slide 8

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Web
Intelligence
Report
Server

Connection
Server

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Crystal Reports Cache Server


Requests for pages are forwarded to the Crystal
Reports Cache Server when the DHTML viewer,
ActiveX viewer, or Java viewer are used.

Stores and manages Page On Demand files:


.epf - encapsulated page format (Report Pages)
.etf - encapsulated tree format (Group Tree Panel)

Crystal Reports Cache


Server does not
generate pages. It
requests pages from the
Crystal Reports Page
Server.

Web Client

Web Server

OLAP

System

Audit

Windows-based Tools and Applications


Universe
Designer

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 9

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Crystal Reports Page Server


- Crystal Reports Page Server retrieves requested Crystal Report from either the Input or Output FRS
- Crystal Reports Page Server opens report and determines if the report has saved data
- If no data, Crystal Reports Page Server processes report
- Requested page is generated and returned to Crystal Reports Cache Server
- Report is held in memory until 60 min idle time is reached
Windows-based Tools and Applications
Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 10

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Report Application Server


RAS Report Design and Modification functionality:
- Provides report design and modification functionality
that is delivered through applications such as the
Crystal Reports Explorer
- Requires additional license

RAS Report Viewing functionality:


- Creates report pages when Advanced DHTML
viewer is used
- Report pages are not stored in in the Crystal Reports
Cache Server

Windows-based Tools and Applications


Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 11

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Web Intelligence Job Server


Web Intelligence Job Server
receives schedule requests from the
CMS and then forwards them to the
Web Intelligence Report Server for
processing.

Windows-based Tools and Applications

Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 12

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Web Intelligence Report Server


Web Intelligence Report Server
processes Web Intelligence Reports
during:
- Viewing
- Editing
- Creating
- Refreshing

Web Client

Web Server

OLAP

System

Windows-based Tools and Applications


Universe
Designer

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 13

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Destination Job Server


The Destination Server
enables users to send an
instance or object to another
destination without having to
re-process it.

Windows-based Tools and Applications

Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 14

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

List of Values Job Server


The List of Values Job Server processes List of Value
objects that enable the values available for prompts to be
refreshed periodically to reflect changes in database
contents.
Windows-based Tools and Applications
Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 15

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Program Job Server


Program Objects are stored in the Input FRS
The output of the program is written to a text file
which is stored in the Output FRS as an Instance
Windows-based Tools and Applications
Web Client
Universe
Designer

Web Server

OLAP

System

Audit

Desktop
Intelligence

Web
Application
Server
Web
Component
Adapter
(WCA)

Central
Management
Server (CMS)

Event Server

Crystal
Reports
Cache Server

Input File
Repository
Server (FRS)

Output File
Repository
Server (FRS)

OLAP
Intelligence
Designer

Import
Wizard

Desktop
Intelligence
Cache
Server

Business
Views
Manager

Crystal
Reports
Designer

Publishing
Wizard

BusinessObjects Enterprise Infrastructure

Program
Job
Server

Destination
Server

List of
Values
(LOV)
Job Server

Crystal
Reports
Job Server

Crystal
Reports
Page Server

Report
Application
Server
(RAS)

Web
Intelligence
Job
Server

Web
Intelligence
Report
Server

Connection
Server

Universe / Business View


Reporting

Slide 16

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Desktop
Intelligence
Job
Server

Desktop
Intelligence
Report
Server

Services Matrix

Slide 17

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Summary
Overview of components in the Business Objects
Enterprise architecture

Slide 18

Confidential and proprietary. Copyright 2005 Business Objects S.A. All rights reserved.

Das könnte Ihnen auch gefallen