Workplace Portal G8 -...
Transcript of Workplace Portal G8 -...
![Page 1: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/1.jpg)
Prof. Dr. Ludwig Nastansky
Universität PaderbornWirtschaftsinformatik 2 – Fachbereich 5
Prof. Dr. Ludwig NastanskyWarburgerstr. 100, 33098 Paderborn
Tel.: +49-5251-603368http://gcc.uni-paderborn.de
Workplace Portal G8
Dipl.-Wirt. Ing. Thomas Bruse
![Page 2: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/2.jpg)
Ablauf des Workshops
?Grundlagen und Konzepte? Entwicklungen und Ausblicke? Live-Präsentation G8? Präsentation BASF-C-S?Diskussion
![Page 3: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/3.jpg)
Organisation/Administration
Client/Navigation
Backend/Content
G8
Abgrenzung des G8-Projektes
![Page 4: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/4.jpg)
Grundlegende Eigenschaften eines Workplace-Portal
? Personalisierung? Suche und Navigation? Push-Technologie? Kollaboration und Groupware? Automatisierung und Worfklow? Applikationen? Skalierbarkeit? Integrative Elemente
![Page 5: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/5.jpg)
Charakterisierung WpP/G8 Portal
? Strukturierungs-/Meta-Umgebung für Navigation? Zugriffmanagement für Applikationen und Lösungen? Unabhängig von Backend-Plattformen (z.B. Notes, SAP,
RDB, WWW, XML)? Workplace-Design auf Basis von Java, unabhängig von Web-
Serverplattform (z.B. Domino, WebSphere, Apache) ? Hohe Performance und gute Skalierbarkeit? Breiteste Individualisierungsoptionen UND/ODER
unternehmensweite Vorgabe / Standardisierung? Zugriff über unterschiedliche Clients (z.B. Notes, Browser,
WAP-Handy)
![Page 6: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/6.jpg)
Merkmale WpP/G8 Portal
? Offenes System zur Integration bestehender Inhalte und Applikationen
? Single-Sign-On? Generierung eines individualisierten Arbeitsplatzes? Dezentrale Pflege der Applikationen und Inhalte? Zentrale Zuordnung (Push-Prinzip) von Inhalten und
Applikationen zu Benutzergruppen? Synchronisation von Portalen. Selektiver Austausch von
Inhalten (z.B. zwischen Miele und Imperial)
![Page 7: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/7.jpg)
Architektur WpP
Applikationseinstieg/Link 3
Applikationseinstieg/Link 1
Applikationseinstieg/Link 2
Applikationseinstieg/Link 3Navigation,
keine Inhalte
Externe/bestehendeApplikationenund Inhalte aufverteilten Servern
G8-Workplace
Applikation/Inhalt 2
Applikation/Inhalt 3
Applikation/Inhalt 1
Applikation/Inhalt 4
![Page 8: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/8.jpg)
Integrationsbeispiel 1
Applikationseinstieg/Link 1
Applikationseinstieg/Link 2
Applikationseinstieg/Link 3
G8-Workplace
Applikation/Inhalt 2
Applikation/Inhalt 1
![Page 9: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/9.jpg)
Integrationsbeispiel 2
Applikationseinstieg/Link 4
Applikationseinstieg/Link 1
Applikationseinstieg/Link 2
Applikationseinstieg/Link 3
G8-Workplace
Applikation/Inhalt 2
Applikation/Inhalt 3
Applikation/Inhalt 1
Applikation/Inhalt 4
![Page 10: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/10.jpg)
No
tes
RD
BX
ML
HT
ML
G8 - Architektur
Content-Adaptoren Portal Core Engine
Portal-DB
Modul3Modul
2Modul
1
Modul-
Repository
Content-Pools
2 ServletsLogin / ContentNotes DBs
RDBs
XML-Quelle
n
User-Devices
CMS
![Page 11: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/11.jpg)
Personalisierung des Portals
LayerCollection
Info-LayerInfo-Modul Info-Modul
Info-Modul
Info-Modul
Info-Modul
Info-Modul Info-Layer
Info-Modul
Info-Modul
Info-Modul
Info-Modul
Def
inie
rte In
fo-M
odul
e
Info-LayerInfo-Modul Info-Modul
Info-Modul
Info-LayerInfo-Modul Info-Modul
Info-Modul
Info-Layer
Info-Layer
![Page 12: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/12.jpg)
Vorstellung der Lösung
![Page 13: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/13.jpg)
Integration externer Datenquellen und Anwendung
![Page 14: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/14.jpg)
Verarbeitung externer Daten
![Page 15: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/15.jpg)
Gründe für XML als Schnittstellenformat
? Plattformunabhängig? Reichhaltige Möglichkeiten zur Daten-Strukturierung? Leichte Konvertierung unterschiedlicher XML
Dokumententypen (XML Quelle A <-> XML Quelle B)? Wird als Exportformat von vielen Anwendungen
unterstützt? XML ist Obermenge von HTML daher?gute Transformation nach HTML? Integration von HTML als Sonderfall von XML
![Page 16: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/16.jpg)
G8 WAP-Zugriff
![Page 17: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/17.jpg)
Zentrale G8-Benutzerverwaltung
?Daten zu Personen?Name, Login, ...
?Daten zu Rollen?Wer hat welche Rolle?
?Daten zu Inhalten?Welche Rolle soll was automatisch sehen?
![Page 18: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/18.jpg)
Konzept
?Die G8-Benutzerverwaltung wird als Notes-Anwendung implementiert?Bereitstellung der Benutzerdaten:?Notes-User: Zugriff auf das Namens-und
Adressbuch?Externe User: Zugriff auf externe
Datenbanken (in diesem Fall auf die G8-Oracle Datenbank) mit Hilfe von LSX-LC.
![Page 19: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/19.jpg)
Funktionsübersicht
?Personenkonfiguration(Zuordnung Person ? Rolle)
?Rolleneinstellung (Zuordnung Rolle ? Template)
?Template-Einstellung(Zuordnung Template? Modul)
![Page 20: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/20.jpg)
Personen
Rollen
Templates
Module
![Page 21: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/21.jpg)
Personenkonfiguration
? Stellt die Grundfunktion der Benutzerverwaltung dar? Ermöglicht komfortablen Zugriff auf alle Personen-
Einträge?Dient unter anderem der Zuordnung von Rollen zu
Personen
Personen
Rollen
![Page 22: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/22.jpg)
Rollenkonfiguration
? Zuordnung Templates? Rollen
Rollen
Templates
![Page 23: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/23.jpg)
G8X – Synchronisation mehrerer Portale
?
? E-Mail? Extranet
Bereitstellen von Informationen für externe Partner via
![Page 24: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/24.jpg)
Extranetportal
ExtranetPortal
IntranetPortal
IntranetPortal
![Page 25: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/25.jpg)
Portalkopplung
PortalSchnittstelle
IntranetPortal
IntranetPortal
![Page 26: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/26.jpg)
Architektur
Gateway
Directory
Metadaten
Dokumente(XML)
Publisher
Gateway
Directory
Publisher
Betriebssystem
Notes Plattform
Browser
G8 Portal
Dokumente
Domino
Betriebssystem
Notes Plattform
Browser
G8 Portal
Dokumente
Domino
A B
Aggregation
C
![Page 27: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/27.jpg)
Portalintegration
XMLDokumente
Aggre-gationen
PortalSchnittstelle
PortalEngine
ContentAdapter
XSLProzessor
XSLStylesheets
Personali-sierung
Cac
he 1
Cache 2
Portal Engine
PortalSchnittstelle
![Page 28: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/28.jpg)
Ablaufschema
Directory Gateway
Publisher
IntranetPortal
NotesDB
interneModule
Registrieren
externeModule
Gateway
XMLDB
IntranetPortal
XMLDokumente(Mail)
![Page 29: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/29.jpg)
Message-Blocks
A B
A1
A B
A2
C
A
A3
C
A B
A1
C
A2
A3
Del B
Status 1
Status 2
Status 3
vorher: -nachher: 1
vorher: 1nachher: 2
vorher: 2nachher: 3
![Page 30: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/30.jpg)
Dynamisches G8-UI: MindMap
![Page 31: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/31.jpg)
Aktuelle Teilprojekte
Content• Content Adaptor• Internet-Ressourcen• Streaming• Echtzeit-Komponenten• P2P (Empfehlungen)• Administration•(Mehrsprachige Systeme)
Client• Dyn. Masken• WAP• Palm• POS• MindMaps• Realtime-Apps• Apps Integration
Organisation• G8X• Content Vehicle
![Page 32: Workplace Portal G8 - uni-paderborn.degcc.uni-paderborn.de/www/WI/WI2/wi2_web.nsf/ba96c98116259251… · WAP-Handy) Merkmale WpP/G8 Portal?Offenes System zur Integration bestehender](https://reader033.fdokument.com/reader033/viewer/2022052719/5f06f5607e708231d41a9665/html5/thumbnails/32.jpg)
Kontakt
Dipl.-Wirt. Ing. Thomas Bruse
[email protected].: 05251 / 60 38 89
Mobil: 0171 / 4 72 51 63
HTTP://GCC.UPB.DEHTTP://G8.UPB.DE