9
FileNet P8 Architecture

FileNet P8 Architecture Complete

  • Upload
    onreddy

  • View
    445

  • Download
    3

Embed Size (px)

Citation preview

Page 1: FileNet P8 Architecture Complete

FileNet P8 Architecture

Page 2: FileNet P8 Architecture Complete

Presentation Layer

Process EngineProcess EngineContent EngineContent Engine

Services Layer

ConnectivityConnectivity

DatabaseDatabase

Data Layer

Web Clients

BrowserBrowser OutlookOutlook

ContentManagerContentManager

ImageManagerImage

Manager eFormseFormsRecordsManagerRecordsManager

Team CollaborationManager

Team CollaborationManager

Web ContentManager

Web ContentManager

SolutionTemplateSolution

Template

Business LogicBusiness Logic

Image ServicesImage Services

WebDAV Client

WebDAV Client

Business ProcessManager

Business ProcessManager WorkplaceWorkplace

BusinessApplicationsBusiness

ApplicationsFile

SystemFile

SystemEMC

CenteraEMC

Centera TapeTapeMagneticMagnetic OpticalOptical

OfficeOffice

High Level View

Page 3: FileNet P8 Architecture Complete

Java ConnectorJava Connector

Presentation Layer

Business Logic Layer

ClientApplications

RulesDesigner

RulesDesigner

EnterpriseManager

EnterpriseManager

CaptureCapture

FormsDesignerForms

Designer

Analytics Reporting

(Excel)

Analytics Reporting

(Excel)

Services Layer

ConnectivityConnectivity

Data Layer

BusinessApplicationsBusiness

Applications

Repository

Image ServicesImage Services

DatabaseDatabase

File SystemFile System

EMC CenteraEMC Centera

DirectoryServicesDirectoryServices

Mid Level View

Web Clients

BrowserBrowser

Office, OutlookOffice, Outlook

ContentManagerContentManager ServletServleteFormseFormsRecords

ManagerRecordsManager

Team CollaborationManager

Team CollaborationManager

Web ContentManager

Web ContentManager

Content ProviderContent Provider

COM and Java APIsCOM and Java APIs WebDAV ClientWebDAV Client

Repository

MagneticMagneticFile SystemFile System

TapeTape OpticalOptical

Business ProcessManager

Business ProcessManager WorkplaceWorkplace

XML Web ServicesXML Web Services

Process OptimizationProcess Optimization

Content EngineContent Engine Process EngineProcess Engine Image ServicesImage Services

ProcessDesignerProcessDesigner

Page 4: FileNet P8 Architecture Complete

BEA Content SPIBEA Content SPI

JCA (ISRA)JCA (ISRA)

Presentation Layer

Business Logic Layer

ClientApplications

RulesDesigner

RulesDesigner

EnterpriseManager

EnterpriseManager

CaptureCapture

FormsDesignerForms

Designer

Analytics Reporting

(Excel)

Analytics Reporting

(Excel)

Process EngineProcess EngineContent EngineContent Engine

XML WebServices

XML WebServices

Services Layer

BusinessIntegrationBusiness

IntegrationRendition

EngineRendition

EngineRules

EngineRules

EngineProcess

SimulatorProcess

SimulatorProcessAnalyzerProcessAnalyzer

DatabaseWarehouseDatabase

Warehouse

Data Layer

Repository

Image ServicesImage Services

DatabaseDatabase

File SystemFile System

EMC CenteraEMC Centera

DirectoryServicesDirectoryServices

Component Integrator

Java ConnectorJava Connector

JMS ConnectorJMS Connector

RM OperationsRM Operations

CE OperationsCE Operations

Web Clients

BrowserBrowser

Office, OutlookOffice, Outlook

ServletServletContentProviderContentProvider WorkplaceWorkplacePortal

IntegrationPortal

IntegrationRecordsManagerRecordsManager

Team CollaborationManager

Team CollaborationManager

FormsManagerForms

ManagerWeb Content

ManagerWeb Content

ManagerSolution

TemplateSolution

Template

Content & Process COM and Java APIsContent & Process COM and Java APIs

CollaborationServices

CollaborationServicesCase ToolkitCase Toolkit WCM

Engine WCM

Engine

EJB Container

Image ServicesImage Services

XML WebServices

XML WebServices

Web DAVClient

Web DAVClient

OLAPOLAP

Repository

Magnetic TapeMagnetic Tape

DatabaseDatabase

File SystemsFile Systems

Optical TapeOptical TapeBusiness ApplicationsBusiness Applications

Low Level View

ProcessDesignerProcessDesigner

Records ManagerServices

Records ManagerServices

Forms ManagerServices

Forms ManagerServices

Page 5: FileNet P8 Architecture Complete

Internet/Intranet

Content Engine

SOAP ListenerSOAP Listener

Web ServerWeb Server

WebDAV ProviderWebDAV Provider

Web ServerWeb Server

SOAP ListenerSOAP Listener

COM APICOM API

Object Store ServiceObject Store Service

Content CacheService

Content CacheService

File StoreService

File StoreService

Publishing HTMLPlug-in Service

Publishing HTMLPlug-in Service

Publishing PDFPlug-in ServicePublishing PDFPlug-in Service

BusinessIntegrationBusiness

Integration Process RouterProcess Router

ObjectsMetadataContent

Databases

Rendition Engines

DirectoryServices

EnterpriseManager

Event Framework

Full-TextSearchService

Full-TextSearchService

CustomClassifierCustom

ClassifierXML

ClassifierXML

ClassifierJScript

VB ScriptJScript

VB ScriptCOM

ObjectCOM

ObjectBusiness

IntegrationEvent

BusinessIntegration

EventWorkflowLaunch

WorkflowLaunch

Content

File Systems

LDAP/ADSI (TCP/IP)

OLEDB (TCP/IP)

SMB (TCP/IP)

Business IntegrationServer

ProcessEngine

TCP/IP Socket

WebDAVClients

BrowserClients

XML WebServices

DCOM

Java APIJava API

ComponentIntegrator

ComponentIntegratorCE OperationsCE Operations Custom

ComponentsCustom

Components

SOAP/HTTP WebDAV/HTTP

J2EE Application/Web Server

WorkplaceWorkplace CustomApplications

CustomApplications

ECM SuitesECM SuitesECM SuitesECM SuitesP8 SuitesP8 Suites

HTTP

Web ServerWeb Server

RMIMQ Series (TCP/IP or SNA)

HTTP

CaptureFormsDesigner

Auto Classification Framework

Page 6: FileNet P8 Architecture Complete

BrowserClients

Process Engine

Business IntegrationBusiness Integration

Pooled Process ManagerPooled Process Manager

Process ServiceProcess Service Email NotificationEmail Notification Process AnalyzerConnector

Process AnalyzerConnector

Process TaskManager

Process TaskManager

Web ServerWeb Server

SOAP ListenerSOAP Listener

Java APIJava API

ComponentIntegrator

ComponentIntegratorCE OperationsCE Operations Custom

ComponentsCustom

Components

J2EE Application/Web Server

WorkplaceWorkplace CustomApplications

CustomApplications

ECM SuitesECM SuitesECM SuitesECM SuitesP8 SuitesP8 Suites

DirectoryServices

Queues, Logs,Stats

Database

Process Analyzer

Process Simulator

Internet/Intranet

LDAP TCP/IP TCP/IP

SMTP Mail Server

OLAP

Database

ODBC

RMI

TCP/IP (optional)

HTTP

TCP/IP

XML WebServices

Business IntegrationServer

SMTPMQ Series (TCP/IP)

Process RouterProcess Router

RMIHTTP

Rules Engine

RulesDesigner

RMI

ProcessDesigner

Process TaskManager

Process Config.Console

RMI RMI RMI

ContentEngine

RMI

Page 7: FileNet P8 Architecture Complete

Presentation Layer

Business Logic Layer

Process EngineProcess EngineContent EngineContent Engine

ServletServletApplicationIntegrationApplicationIntegrationWorkplaceWorkplace Search

DesignerSearch

DesignerExternalService

ExternalService

Content & Process Java APIsContent & Process Java APIs

Web Application ToolkitWeb Application Toolkit

Web Clients

BrowserBrowser OutlookOutlook WebDAV ClientWebDAV ClientOfficeOffice

PublishDesignerPublish

Designer

Application Engine

Page 8: FileNet P8 Architecture Complete

BatchServicesBatch

Services

Remote LocationCache Server

WQSServices

WQSServices

SQIServices

SQIServices

IndexServices

IndexServices

Thick Client

IDM DesktopIDM Desktop

Generic DatabaseGeneric Database

MKF Database MKF Database

NCHNCH TransientTransientPermanentPermanent

OsrarServicesOsrar

ServicesCache

ServicesCache

Services

DocumentServices

DocumentServices

PrintServices

PrintServices

Cache ServicesCache Services

Batch ServicesBatch Services

BES ApplicationServer

Cache ServicesCache Services

Batch ServicesBatch Services

RPCRPC

SecurityServicesSecurityServices

NCHServices

NCHServices

RPC

FileNet Web Services

RMIRMI

.NET Web Controls.NET Web Controls .NET WebForms.NET WebForms

High Level User ControlHigh Level User Control

IS Client Lib (NT WAL)IS Client Lib (NT WAL)

Panagon Foundation Objects/COMPanagon Foundation Objects/COM

.NET Class Library.NET Class Library Data ProviderData Provider

SecuritySecurity

Image Services

IndexDatabase

Magnetic TapeMagnetic TapeFile SystemsFile Systems

Optical TapeOptical Tape

Repository

Tape DeviceTape Device

FileNet JCA 1.0 compliantResource Adapter

J2EE Application ServerJ2EE Application Server

SPI and CCI ClassesBuilt on JCA 1.0

SPI and CCI ClassesBuilt on JCA 1.0

IS Interface LayerIS Interface Layer

Service LayerService Layer

Communication LayerCommunication Layer Java

CO

RLa

yer

Custom JavaApplication

Internet/Intranet

RPC

App Server/eProcess

WALWAL

RMIRMI

WorkflowServices

WorkflowServices

eProcessServices

eProcessServices

WALWAL

RPC

Client Browser

Internet/Intranet

HTTP

Page 9: FileNet P8 Architecture Complete

Thank You