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

Preview:

Citation preview

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:

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

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.

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?)

Gregor Graf

Gregor Graf

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.

Gregor Graf

Gregor Graf

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)

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 ...

Gregor Graf

Portal Architecture / Request flow

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

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

Gregor Graf

Allgemeines Dokument

Zusätzliches Dokument

Basisdokument

Glossarbegriff

GlossarbegriffFormulare

Links

Ansprechpartner

Medienelement

Information bei...

Betrag

Betrag

Metadaten

eSV – Aufbau eines Dokuments

Gregor Graf

eSV – Dokumenteinpflege 1

Gregor Graf

eSV – Dokumenteinpflege 2

Gregor Graf

eSV – Dokumenteinpflege 3

Gregor Graf

Header

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

Bestellungen, Shop, etc.)

eSV – Aufbau der öffentlichen Seite

Gregor Graf

Gregor Graf

Gregor Graf

Gregor Graf

Gregor Graf

Danke für die

Aufmerksamkeit

5. April 2002

Recommended