Upload
dagmar-linden
View
225
Download
3
Embed Size (px)
Citation preview
Portal
• Content • Personalisierung• Benutzerverwaltung
Content
Quelle• Extern• Intern
Verwendung• Statisch
– Erzeugt– Übernommen
• Dynamisch (Personalisiert)– Klassifiziert– Individuell
Personalisierung
Einstellungen des Benutzers:• Was will ich sehen?• Wo will ich es sehen?• Wie will ich es sehen?
Elemente der Portalseite
• Navigation• Channels
– Content– Links (extern und intern)
• Personalisierungsfunktionen– Pro Seite– Pro Channel
Portal-Schema
Portalseite
Content-Provider
A
Content-Provider
B
Content-Provider
C
A B
C
PAF - Backend
PAF - Frontend
Appseite
D
Content-Provider
D
DAppseite
B
PAF Backend
PAF Frontend
PAF PortalseiteA BC
Content-Provider
A
Konvertieren(RDF)
Erzeugen von HTML/WML Speichern im
Cache/Filesystem
DB
Personalisierung
Erzeugen von HTML/WML
PAF - SicherheitskonzeptBenutzer unbekannt – Nicht personalisiertes Portal
Benutzer bekannt – personalisiertes Portal
Benutzer authentisiert - Zugriff auf sensible Applikationen
Applika-tion(Mail)
Applika-tion(Kal.)
Sign inLifetime
Log inSession
PAF - Technik
• Framework• Netscape Application Server• Servlets und JSP (J2EE)• Oracle und LDAP• Content durch Push oder Pull• Contentprovider-Anbindung
– HTTP– HTTPS– FTP– PGP
PAF - ToDo Liste
• Customisierungsaufwand GUI• Integration Workflow Unterstützung • Integration CMS-System• Integration Content Provider
PAF - Vorteile
• Flexibilität• Offenes Konzept, open source• Geschwindigkeit• Skalierbarkeit• offene Standards• Trennung von Layout und Daten• Einfache Integration• Indizieren von dynamischem Content• Single Sign on• Reporting
Portal - Contentprovider
10 externe Contentprovider• Nachrichten (Politik, Aus aller Welt,
Sport,Telekommunikation)• Wetter(Deutschland-, Regional-, Europa-, Bio-)• Börse (extern)• Kino (Programm, Suche, Tips, Archiv, Berichte)• Fernsehen (Programm, 5 verschiedene Tips)• Internetevents• Cityguide • Routenplaner• Reisemaganzin (Buchungen, Tips, Katalog)• Internetkatalog• Horoskop (Tages-, Monats-, Eroskop)
Portal - Wap
• Navigation• E-Mail• Kalender• Nachrichten• Wetter• Reisemagazin (Planung)• Kino (Planung)• TV (Planung)
Projekt WAP Portal - Zahlen
• 10 Contentprovider• 24 Contentfeeds• Ca 3MB Sourcecode• Ca 3000 Dateien• Ca 50 Mannmonate