Milestone 1 für Portal-Framework Apache Jetspeed erschienen
6. Dezember 2004 von Wolfgang SommergutJetspeed-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 »
Gibt es fuer NDSA (normal dumme System Architekten) eine Gegenüberstellung Jetspeed/Pluto? Wer macht/kann was und wann ist wer geeignet(er)?
;-) stw
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