Architecture & Integration: CP v3.1

9
Architecture & Integration: CP v3.1

description

Architecture & Integration: CP v3.1. Client(s) Netscape/IE 4.0+. 3.x Platforms: Windows NT sp5(6a)/Solaris 2.8. Http.1 Multi-threading SSL accelerators. iWS. CP objects Java (JRE 1.3). IIOP. Java Method Calls. HTTP ‘packets’. Java Servlet Engine (Java Servlet API). C O R B A. - PowerPoint PPT Presentation

Transcript of Architecture & Integration: CP v3.1

Page 1: Architecture & Integration:   CP v3.1

Architecture &Integration: CP v3.1

Page 2: Architecture & Integration:   CP v3.1

3.x Platforms: Windows NT sp5(6a)/Solaris 2.8

iWS

Client(s)Netscape/IE 4.0+

Java ServletEngine

(Java Servlet API)

HTTP ‘packets’

CP objectsJava (JRE 1.3)IIOP

Java Method Calls

C O R B A

iDS(LDAP)

- User/Group - ACL- Auth.- ‘hashed’EAS credentials

OS File System[DocTemplate System]

Call MethodsInclude Statements PSS

Example User Secrets:External email credentialsCPIP credentials* Encrypted using login password credentials

128-bit encryptionRC4 Algorithm

MYSQL 3.22

• Http.1• Multi-threading• SSL accelerators

Page 3: Architecture & Integration:   CP v3.1

• Identification and Authentication Services (IAS)• External Authentication Services (EAS)• Message Protection Services (MPS)• Access Control Services (ACS)• Core Cryptographic Services (CCS)

Campus Pipeline Security

Page 4: Architecture & Integration:   CP v3.1

Campus Pipeline Email Integration

Page 5: Architecture & Integration:   CP v3.1

CampusPipeline

iPlanetCalendarServer

WCAP

Berkley DB

WCAP

Email LDAP

HTTP

XSL/XML

•Users•Subscriptions•associations

•Calendars•Events

Campus Pipeline Calendar Integration

Page 6: Architecture & Integration:   CP v3.1

Integration

Page 7: Architecture & Integration:   CP v3.1

Client HTTP

SCT

EventService

HTTP

LDAP

Event ‘listener’

Client

Events

XML Batch InitializesLDAP Data Repository

Event interface: JMS or CORBA/IDL

Integration Protocol

Data Integration with SCT

Page 8: Architecture & Integration:   CP v3.1

Campus Pipeline Integration Protocol

1. User clicks link (containing

external system destination URL) to the CPIP servlet.

5. The external system establishes its user session, and redirects the browser to the original destination URL. The external system’s content is framed under the CP toolbar.

CPIPProtocol

3. External system authenticates

(and creates the user if necessary) and sends a pickup URL in the login response, which will help establish a session between the browser and the external system.

ExternalWeb

Application

CPIPConnector

4. CPIP extracts the pickup URL from the login response, and redirects the browser to the pickup URL, to establish the session. The pickup URL contains the original destination URL.

CampusPipeline

2. CPIP makes authentication (& create user if

necessary) requests to external system, using the supplied* authentication URL or create URL.

Page 9: Architecture & Integration:   CP v3.1

• Open, standard platform with proven infrastructure

• Proven Integration with Administrative Databases

• Proven Integration Protocol for single sign-on, session management and UI integration for all existing and future systems and applications • Centralized data and system administration via web based console and distributed access controls

• World class technical services and consulting

Summary of Technical Benefits