Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

25
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Transcript of Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Page 1: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Oracle Portal(Part of the Oracle Application Server 9i)

Gregor Graf (2001,2002)

Page 2: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

„Oracle9i Application Server Portal (Oracle9iAS Portal) is a browser-based software environment for building and deploying company portals“

First of all: What is Oracle Portal?

How powerful is Oracle Portal?

• PL/SQL

• Java ServerPages (JSPs)

Enhance the possibilities by:

Page 3: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

The Portlet Technology

A Portlet is a reuseable interface component that provides access to web-based resources.

What is a provider in connection with Portlets?

Applications (Portlets) communicate with the portal and the database through the Provider

Page 4: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Creating Portlets

The declarative approach

Wizards assist your work. With this approach there is no coding needed (respectively possible)

The programmatic approach

You can code your own procedures and functions (using PL/SQL or JSPs) to enhance the possibilities.

Page 5: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Portal Pages & The Layout

These steps are required to build up a page

• Give the page a name (which is used internally and also for the page-title)

• Select the layout & style you would like to use

• Define the regions and add the wanted portlets to them.

• Set the appropriate user-privileges (e.g. who has access to the site?)

Page 6: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 7: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 8: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Content Areas

It can be best described as a storage place for all your content you want to publish Key components of a content area are:

• Folders – they contain the content

• The content itself (also called the “items”)

• Styles which define how the content should look like

• The security system. It let´s you define privileges for the whole content area, for folders and also for single items.

Page 9: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 10: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 11: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Publishing Services - Components

• Component Types

• Form Component (Single Form, Master-Detail-Form)

• Report Component

• Chart Component

• Dynamic Page Component

• List of Values - LOVs

• JavaSript• Further Possibilities (Calendar, Hierarchy, Menu)

Page 12: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Portal Architecture, Deployment and Administration All operations are done via a Web browser

• Portal service• Major components of Oracle9iAS Portal

• Architecture

• Login Server• HTTP-Server• Database

• Request Flow

=> see image on next slide ...

Page 13: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Portal Architecture / Request flow

Page 14: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Projekt eSV – elektronische

Sozialversicherung

Insgesamt 28 Träger

Implementierungsbeginn Mitte August 2001

In der 1. Ausbaustufe (Start 1. Mai 2002) sind 4 Träger vertreten

Page 15: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

eSV Komponenten

Eine öffentliche Seite pro Träger mit Publikationen und (trägerspezifischen) Applikationen

Eine Wartungsseite pro Träger mit Portlets für die Stammdatenwartung und die Dokument - Einpflege

Eine Content - Area zur Strukturierung der Dokumente und für die Zugriffsteuerung im Workflow

Mediendatenbank: –zentral für alle Träger

–realisiert als Content Area

Page 16: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Allgemeines Dokument

Zusätzliches Dokument

Basisdokument

Glossarbegriff

GlossarbegriffFormulare

Links

Ansprechpartner

Medienelement

Information bei...

Betrag

Betrag

Metadaten

eSV – Aufbau eines Dokuments

Page 17: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

eSV – Dokumenteinpflege 1

Page 18: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

eSV – Dokumenteinpflege 2

Page 19: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

eSV – Dokumenteinpflege 3

Page 20: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Header

MenüAnzeige: • Dokumente• Applikationen (z.b. Terminkalender,

Bestellungen, Shop, etc.)

eSV – Aufbau der öffentlichen Seite

Page 21: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 22: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 23: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 24: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Page 25: Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)

Gregor Graf

Danke für die

Aufmerksamkeit

5. April 2002