Portlet
- A Portlet is pluggable user interface jee web component which are configured,managed and displayed in Web Portal.
- A Portlet is generates a fragment of markup code that are aggregated into a Portal.
- A portal page is displayed as a collection of non-overlapping portlet windows, where each portlet window displays a portlet.
- Some examples of portlet applications are email, weather reports, discussion forums, and news.
- The Java Portlet Specification (JSR168, JSR286) enables interoperability for portlets between different web portals.
- This specification defines a set of APIs for interaction between the portlet container and the portlet addressing the areas of personalization, presentation and security.
- Apache Pluto is the reference implementation of JSR168 and JSR 286. In addition to the reference implementation, a number of vendors provide commercial implementations of the portlet container. Some of the leading vendors are IBM, Oracle, OpenText Corporation (formerly Vignette Corporation), JBoss, and Software AG.
- These vendors provide standards-based implementations as well as extensions not yet approved by the standards body. In addition, a number of open-source portal solutions support JSR168 and JSR 286, such as Apache's Jetspeed-2 Enterprise Portal, eXo Platform, GateIn Portal, uPortal and Liferay Portal.
No comments:
Post a Comment