Sie befinden sich hier: Home » Seminare » Java » PORTLETS

Java-Unternehmensportale und Portlets

Kursziele

Das Portlet-Seminar stellt die Java-Portlet-Spezifikation JSR 168 zur Entwicklung von Unternehmensportalen für das Internet und Intranet vor. Seminarteilnehmer lernen die Leistungsfähigkeit moderner Portlet-Container kennen und können Portlets erstellen, konfigurieren und deployen. Praktische Übungen zeigen, wie Caching die Performanz von Portlet-Anwendungen hebt, welche Einstellungen die Sicherheit beeinflussen und wie existierende Web-Anwendungen auf der Basis von JSP oder JSF in die Portlet-Umgebung integriert werden.

Zielgruppe

Software-Entwickler

Inhalte

  • Einführung in Java Unternehmensportale
    • Beispiel für Web-Portale
    • Anpassung des Layouts von Internet-Portalen
    • Portalkomponenten in Java
    • Unterschied Web-Applikationen und Portlets
    • Portlet Specification (JSR 168)
    • OASIS Web Services for Remote Portlets (WSRP)
    • Portlet-Umgebungen: Apache Pluto, IBM WebSphere Portal Server, Oracle Portal
    • Enterprise Open Source Portal Liferay
  • Java Portlet-API
    • Entwicklungsumgebung/Werkzeuge
    • Portlet-Klassen und Schnittstellen
    • Lebenszyklus eines Portlets, Threading
    • Portlet Request und Portlet Response, Portlet Kontext
    • Packaging und Deployment von Portlet-Anwendungen, web.xml, portlet.xml
    • Portlet-URL
    • HTTP-Session und Portlet Session
    • Ausnahmen und Fehlerbehandlung
    • Portlet-Modi und Fensterzustände
    • Integration, JSP Tag-Libraries
  • Konfiguration von Portlets
    • Benutzerspezifische/Anwenderspezifische Konfiguration
    • Validierung
    • Anwendungsorientierte Konfiguration
    • Initialisierungsparameter
  • Portlets in der Praxis
    • Authentifizierung, Single Sign-On, Zuordnung von Benutzern, Gruppen, Rollen
    • Mehrsprachigkeit, Internationalisierung, Lokalisierung
    • Caching
    • Existierende Anwendungen in ein Portal einbetten
    • Rückgriff auf Enterprise-Dienste: Zugriff auf Web-Services, JDBC, EJBs
    • Google Search Portlet
    • Vorhandene Servlets, JSPs und JSF-Anwendungen in Portalen einbinden
    • RSS und Content-Syndication
    • Portlet Spezifikation 2.0 (JSR 286)
    • Content Management Systeme
    • Java Content Repository API (JSR 170)

Voraussetzungen

Der Kurs ›JavaServer Pages (JSP) und Servlets‹ oder vergleichbare Kenntnisse.

Software

Praktische Übungen werden standardmäßig mit der Entwicklungsumgebung Eclipse 3.4, dem Eclipse-Plugin WTP sowie dem Web-Container Tomcat 6, der Datenbank Derby, und dem Liferay Portal durchgeführt.

Empfohlene Dauer

2 Tage, insgesamt 12 Zeitstunden