Milestone 1 für Portal-Framework Apache Jetspeed erschienen

6. Dezember 2004 von Wolfgang Sommergut

Jetspeed-2 ist die nächste Generation des Portal-Frameworks. Im Gegensatz zum Vorgänger implementiert es den Java-Portlet-Standard JSR-168. Jetspeed-2 unterstützt die Open-Source-Systeme Cocoon, WebMacro und
Velocity. Cocoon nutzt für seine Portal-Funktionen allerdings ein anderes Apache-Frameworks aus dem Portals-Projekt, nämlich Pluto. Die Feature-Liste von Jetspeed-2 kann sich sehen lassen:

  • Soon to standardize on a Java Portlet API specification
  • Template-based layouts including JSP and Velocity
  • Supports remote XML content feeds via Open Content Syndication
  • Custom default home page configuration
  • Database user authentication
  • In-memory cache for quick page rendering
  • Rich Site Summary support for syndicated content
  • Integration with Cocoon, WebMacro and Velocity so that you can develop with the newest XML/XSL technology.
  • Wireless Markup Language (WML) support
  • XML based configuration registry of portlets
  • Full Web Application Archive (WAR) support
  • Web Application development infrastructure
  • Local caching of remote content
  • Synchronization with Avantgo
  • Fully portable across all platforms that support JDK 1.2 and Servlet 2.2
  • Integrated with Turbine modules and services
  • Profiler Service to access portal pages based on user, security (groups, roles, acls), media types, and language
  • Persistence Service available to all portlets to easily store state per user, page and portlet
  • Skins so that users can choose colors and display attributes
  • Customizer for selecting portlets and defining layouts for individual pages
  • PSML can be stored in a Database.
  • User, group, role and permission administration via Jetspeed security portlets.
  • Role-based security access to portlets.

Kategorie: Content-Management 2 Kommentare »

2 Antworten zu “Milestone 1 für Portal-Framework Apache Jetspeed erschienen”

  1. Gibt es fuer NDSA (normal dumme System Architekten) eine Gegenüberstellung Jetspeed/Pluto? Wer macht/kann was und wann ist wer geeignet(er)?
    ;-) stw

  2. Apache Pluto ist die Referenzimplementierung für die JSR168 Spezifikation. Ursprünglich von IBM – jetzt als Apache Projekt.
    Im übrigen wird Pluto im Cocoon Portal nur für die Anbindung der JSR168 Portlets verwendet. Die eigentliche Portalfunktionalität basiert auf Cocoon-eigene Mittel. Somit hat man mit Cocoon sowohl (!) ein Portal als auch die anderen Features wie Multi-Channel, Anbindung verschiedener Datenquellen, Formularframework, MVC (Cocoon Flow) — u.a.m.
    Matthew