Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Armen Ammer Geändert vor über 10 Jahren
1
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20091 Das personalisierte Portal
2
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20092 Neue Anforderungen Portalfunktionalitäten Personalisierung (aktiv / passiv) Anwendungsintegration Aggregation Single-Sign-On (SSO)
3
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20093 Ausgangsituation mit NPS/Fiona als CMS NPS ist ein statisches System keine Trennung von Layout und Logik schwierige Wiederverwendbarkeit von Entwicklungen Anforderungen an eine Portalsoftware: Verwendung in NPS gepflegter Inhalte Möglichkeit wiederverwendbarer Module
4
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20094 Eigenschaften von Cocoon Apache Projekt (Open Source) basiert auf Java-Standard-Technologien basiert auf wiederverwendbaren Komponenten Trennung von Logik und Layout (MVC) Erstellung barrierefreier Webauftritte ermöglicht die Integration anderer Anwendungen Portal-Engine, CForms hohe Flexibilität
5
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20095 Cocoon - ein Framework für die Web-Entwicklung Technische Aspekte Java-Servlet basiert auf Komponenten-Container (Avalon) XML-Konfiguration Sitemap beschreibt die Behandlung einer http-Anfrage (request) die Antwort (response) wird durch eine XML-basierte Pipeline erzeugt G T T S
6
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20096 COMMA Content Managment in Modularer Architektur dient als Grundgerüst für Projekte Pool für wiederverwendbare Funktionalitäten vereint Best Practices der Entwicklung Basiert auf der Portal-Engine von Cocoon: Authentifizierung ist an vorhandene Infrastruktur anpassbar Seitenlayout wird durch Benutzer-Profile gesteuert Seite wird aus Portlets aggregiert Ereignisverwaltung macht Portlets unabhängig voneinander hoch performantes System
7
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20097 Tomcat Cocoon CMS - ServerLive - Server ANTWORT ANFRAGE Client NPS / Fiona (Infopark) Sitemap S T T G EXPORT XML HTML Navigations- komponente Navigatio n
8
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20098 Migration zu Comma NPS-Content kann weitgehend bestehen bleiben einfache Einrichtung eines COMMA-Portals auf Basis eines bestehenden NPS-Auftritts Zu einem so erstellten Basisprojekt können modular weitere Portal-Funktionen hinzugefügt werden PHP-Funktionalitäten müssen mit Cocoon neu realisiert werden oder als Proxy-Portlet integriert werden Authentifizierung Anwendungsintegrationen …
9
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.20099 Basisfunktionalitäten in COMMA Darstellung von NPS-Content Linkverwaltung von NPS bleibt erhalten Navigationsverwaltung Passive Personalisierung, d.h. Filtern nach in NPS vergebenen Gruppen Layout-Steuerung abhängig von Ziel-Dokument (Views)
10
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.200910 In einzelnen Projekten realisierte Funktionalitäten: Landes-Intranet der Justiz Erweiterte Suche Aktive Personalisierung: Profilspeicherung, Links, Inhalts-Filter IT.NRW Intranet Automatische Anmeldung per NTLM Anwendungs-Integration mit Mehrwert (Gremien-Statistik) Vergabeportal Dokumentvarianten
11
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.200911 Zukünftige Features Als Proof of Concept realisiert: Aktive Personalisierung: Auswahl und Anordnung von Portlets CAS-Integration und SSO Anbindung eines Webservices an ein Formular Geplant: Einbindung eines Repository (Daisy) für die Portalseitige Pflege von Inhalten / Inplace-Editing
12
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, 30.10.200912 Welche Funktionalitäten wünschen Sie ?
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.