20 Jahre Erfahrung FreeCall 0800 tutegos

Java-Portale und Portlets

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.

Inhalte des Seminars

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)
  • Portlet Bridge Specification for JavaServer Faces (JSR-301)

Termine / Kontakt

Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.

Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.

Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).

Die Fakten

  • Empfohlene Schulungsdauer: 2 Tage, insgesamt 16 Unterrichtsstunden à 45 Minuten
  • Zielgruppe: Software-Entwickler
  • Vorkenntnisse: Der Kurs ›JavaServer Pages (JSP) und Servlets‹ oder vergleichbare Kenntnisse.
  • Seminar-Software: Praktische Übungen werden standardmäßig mit der Entwicklungsumgebung Eclipse 4.30, dem Eclipse-Plugin WTP sowie dem Web-Container Tomcat, der Datenbank Derby, und dem Liferay Portal durchgeführt.

Weiterführende Seminare

Java EE Architektur und Design Patterns, JavaServer Faces 2, Webseiten mit (X)HTML, Ausgezeichnet in CSS, Sichere Web-Anwendungen entwickeln

Verweise

Alle Kategorien

Was Teilnehmer sagen