Oldenbourg Wissenschaftsverlag GmbH
View my basket
Atypon Link logo

You have no access to this article

The Java Portlet Specification (Die Java Portlet Spezifikation)


Author(s): Stefan Hepper
doi: 10.1524/itit.46.5.233.44803
| Table of contents | Next
 
View PDF article (1341 K)
Email this link
 What is RSS?
Trouble viewing articles as PDF?
 
  it - Information Technology
 
Print ISSN: 1611-2776
Volume: 46 | Issue: 5/2004
Cover date: May 2004
Page(s): 233-244
 
 
  Summary

Portlets are Java technology based web components, managed by a portlet container, that process requests and generate dynamic content. They are used by portals as pluggable user interface components that provide a presentation layer to Information Systems. After servlets portlets are the next step in web application programming, as they allow the integration of different applications into one consistent view for the end-user. They enable modular and user centric web applications and thus go beyond the servlet model where the web application is one monolithic block. In this article we present the JSR 168 Java Portlet Specification and explain its underlying concepts. We show a Portlet example and discuss how portlets interact with other Java technologies.

 
  Zusammenfassung

Portlets sind Web-Komponenten basierend auf Java Technologie, die von einem Portlet Container verwaltet werden, Anfragen entgegen nehmen und dynamische Antworten generieren. Portlets werden von Portalen als Benutzerschnittstellen-Bausteine benutzt, welche eine Präsentationsebene für Informationssysteme bereitstellen. Nach Servlets sind Portlets der nächste Schritt in der Web-Anwendungsprogrammierung, da sie eine Integration von verschiedenen Anwendungen in eine einzige, übergreifende Anwendung erlauben, welche dann dem Benutzer präsentiert wird. Portlets erlauben modulare und benutzerzentrierte Web-Anwendungen und gehen damit einen Schritt weiter als das Servlet Model, in welchem Web-Anwendungen als ein monolitischer Block realisiert sind. Dieser Artikel erläutert die JSR 168 Portlet Spezifikation und ihre zu Grunde liegenden Konzepte. Wir zeigen ein Beispiel für Portlets und erläutern, wie Portlets mit anderen Java Technologien interagieren.