FileNet P8 Architecture Complete
FileNet P8 Architecture Complete
Architecture
High Level
View
Web Clients
Browser Outlook Office WebDAV
Client
Presentation Layer
Content
Content Business
Business Process
Web
Web Content
Process Team
Team Collaboration
Content Collaboration Records
Records Image
Image Workplace eForms Solution
Solution
Manager
Manager Manager
Manager Manager
Manager Manager
Manager Manager
Manager Manager
Manager Workplace eForms Template
Template
Business Logic
Services Layer
Connectivity
Data Layer
File
File Business
Business EMC
EMC Magnetic Tape Optical
System
System Applications
Applications Centera
Centera Database
Database Tape Optical
Mid Level
ViewLayer
Presentation Web Clients
Content
Content Business
Business Process
Web
Web Content
Process Team
Team Collaboration
Content Collaboration Records
Records Workplace Content
Content eForms Servlet
Manager
Manager Manager
Manager Manager
Manager Manager
Manager Manager
Manager Workplace Provider eForms Servlet Browser
Browser
Office,
Office, Outlook
Outlook
Business Logic
Layer
COM
COM and
and Java APIs Java
Java Connector
Connector WebDAV
WebDAV Client
Client
Client
Services Layer Applications
XML
XML Web
Web Services
Services Enterprise
Enterprise
Manager
Manager
Forms
Forms
Designer
Designer
Process
Process
Designer
Designer
Connectivity
Connectivity Process
Process Optimization
Optimization Rules
Rules
Designer
Designer
Analytics
Analytics
Reporting
Reporting
(Excel)
Data Layer (Excel)
EMC
EMC Centera
Centera Database
Database Tape
Tape Optical
Optical
Business
Business
Applications
Applications Directory
Directory
File
File System
System Image
Image Services
Services Services File
File System
System Magnetic
Magnetic
Services
Reposito Reposito
ry ry
Low Level
View
Presentation Layer Web Clients
Solution
Solution Web
Web Content
Content Team
Team Collaboration
Collaboration Records
Records Content
Content Forms
Forms Portal
Portal Workplace Servlet
Template
Template Manager
Manager Manager
Manager Manager
Manager Provider
Provider Manager
Manager Integration
Integration Workplace Servlet
Browser
Browser
Case WCM
WCM Collaboration
Collaboration Records
Records Manager
Manager Forms
Forms Manager
Manager Java
Java Connector
Connector RM
RM Operations
Operations BEA
Case Toolkit
Toolkit Engine Services Services Services BEA Content
Content SPI
SPI Web
Engine Services Services Services Web DAV
DAV
Client
Client
EJB JMS
JMS Connector
Connector CE
CE Operations
Operations
Container
Component Integrator
Content
Content &
& Process
Process COM
COM and
and Java
Java APIs
APIs JCA
JCA (ISRA)
(ISRA)
Client
Applications
Enterprise
Enterprise
XML
XML Web
Web XML
XML Web
Web Services Layer Manager
Manager
Services
Services Services
Services
Capture
Capture
Content
Content Engine
Engine Process
Process Engine
Engine Image
Image Services
Services
Forms
Forms
Designer
Designer
Process
Process
Designer
Designer
Rendition
Rendition Business
Business Process
Process Process
Process Rules
Rules
Engine
Engine Integration
Integration Analyzer
Analyzer Simulator
Simulator Engine
Engine Rules
Rules
Designer
Designer
Analytics
Analytics
Data Layer Reporting
Reporting
(Excel)
(Excel)
Business OLAP
OLAP
Database Business Applications
Applications Database
EMC
EMC Centera
Centera Database Optical
Optical Tape
Tape Database
Directory Database
Database
Directory Warehouse
Warehouse
File Services
Services
File System
System Image
Image Services
Services File
File Systems
Systems Magnetic
Magnetic Tape
Tape
Reposito Reposito
ry ry
J2EE Application/Web Server
Forms Browser WebDAV XML Web Enterprise Capture
Custom ECM Suites
ECMSuites
ECM Suites Designer Clients Clients Services Manager
Workplace
Workplace Custom ECM
P8 Suites
P8 Suites
Suites
Applications
Applications
CE Custom
Custom Component
Component
CE Operations
Operations Components
Components Integrator
Integrator
Java
Java API
API HTTP Internet/Intranet HTTP
SOAP/HTTP WebDAV/HTTP
Content Engine
Web
Web Server
Server Web
Web Server
Server Web
Web Server
Server
SOAP
SOAP Listener
Listener WebDAV
WebDAV Provider
Provider SOAP
SOAP Listener
Listener
COM
COM API
API DCOM
Object
Object Store
Store Service
Service
Content
Content Cache
Cache File
File Store
Store Publishing
Publishing HTML
HTML Publishing
Publishing PDF
PDF Business
Business Process
Service
Service Service
Service Plug-in
Plug-in Service
Service Plug-in
Plug-in Service
Service Integration
Integration Process Router
Router
LDAP/ADSI (TCP/IP)
Objects
Directory Metadata Content
Services Content
Databas File
es Systems
Rules Process Config. Process Task Process XML Web Browser
Designer Console Manager Designer Services Clients HTTP Internet/Intranet
Custom ECM
ECM Suites
ECMSuites
Suites
Workplace
Workplace Custom ECM
P8 Suites
P8 Suites
Suites
Applications
Applications
Java
Java API
API
Process
Process Router
Router
HTTP RMI
Web
Web Server
Server
Process Engine
SOAP
SOAP Listener
Listener
Process
Process Task
Task RMI
Rules Engine Pooled
Pooled Process
Process Manager
Manager Manager
Manager
Business Process
Process Analyzer
Analyzer
Business Integration
Integration Process
Process Service
Service Email
Email Notification
Notification Connector
Connector Process Simulator
Databas
Directory e
Services
OLAP
Databas
e
Application
Engine
Web Clients
Browser Outlook Office WebDAV
WebDAV Client
Client
Presentation Layer
Workplace Publish
Publish Search
Search Application
Application External
External Servlet
Workplace Designer
Designer Designer
Designer Integration Service
Service Servlet
Business Logic
Layer
Web Application Toolkit
Content
Content Engine
Engine Process
Process Engine
Engine
Client Custom Java
Browser FileNet JCA 1.0 compliant Application
FileNet Web Services Resource Adapter
.NET
.NET Web
Web Controls
Controls .NET
.NET WebForms
WebForms J2EE
J2EE Application
Application Server
Server
Internet/ High
High Level
Level User
User Control
Control SPI
SPI and
and CCI
CCI Classes
Classes Internet/
Intranet App Server/eProcess Built
Built on
on JCA
JCA 1.0
1.0 Intranet
.NET
.NET Class
Class Library
Library Data
Data Provider
Provider RMI eProcess
eProcess
RMI Services
Services IS
IS Interface
Interface Layer
Layer
HTTP RPC
Panagon
Panagon Foundation
Foundation Objects/COM
Objects/COM Service
Service Layer
Layer
Java COR
Layer
WAL Workflow
Workflow
IS WAL Services
IS Client
Client Lib
Lib (NT
(NT WAL)
WAL) RMI
RMI Services Communication
Communication Layer
Layer
RPC
Thick Client
Osrar
Osrar Cache
Cache WAL
WAL
Services
Services Services
Services
WQS
WQS SQI
SQI Index
Index Batch
Batch
Services
Services Services
Services Services
Services Services
Services
Document
Document Print
Print
Security
Security NCH
NCH Services
Services Services
Services RPC
Generic
Generic Database
Database Services
Services Services
Services
Security
Security NCH
NCH Permanent
Permanent Transient
Transient
RPC RPC