Posted On
Posted By admin

The goal of JSR (Java Specification Request) , the Portlet and a set of portlet APIs that address personalization, presentation, and. To enable interoperability between Portlets and Portals, this specification will define a set of APIs for Portal computing addressing the areas of aggregation. The Java Portlet Specification V was developed under the Java Community Process as Java Specification Request JSR , and.

Author: Kagalkis Goltigar
Country: Andorra
Language: English (Spanish)
Genre: Travel
Published (Last): 20 January 2012
Pages: 382
PDF File Size: 6.95 Mb
ePub File Size: 19.28 Mb
ISBN: 905-6-24651-753-3
Downloads: 87263
Price: Free* [*Free Regsitration Required]
Uploader: Araramar

The TCK will be managed by Sun poftlet will be available to independent implementors with no requirements to also license or use the RI. JSR is the Java Portlet specification v3.

Standard portlet API

A portlet container receives requests from the portal to execute requests on the portlets hosted by it. This design would not address the transport protocol for the remote execution of Portlets, leaving to the specific Portal implementations the support for Portlet remote execution.

For example, a proxy Portlet could potlet used to invoke a remote Portlet. Some examples of portlet applications are e-mailweather reportsdiscussion forumsand news. Each Portlet jsf a fragment of markup that it s combined with the markup of other Portlets, all within the Portal page markup. Types of portlet solution vertical domains and technology like collaboration, social networking, isr, content management, utility, calendaring, HRM all are available in these catalogs.

The Expert group will consider functionality such as support for, parallel execution of Portlets within a single user request, logging, security and personalization. Portlets are pluggable user porylet software components that are managed and displayed in a web portalfor example an enterprise portal or a web CMS. It will also address how the security and personalization is handled. Hence a portlet or collection of portlets resembles a web-based application that is hosted in a portal.


The expert group will ensure this specification draws porlet from such projects and products and that it will be based on open standards. Unsourced material may be challenged and removed.

Different implementations are available today, the following list enumerates some of them: JSR specifications offer suitability to the developers to reuse the code to maintain a set of JSR compliant portlets. They will msr useful for gathering features and evaluating the effectiveness and shortcoming of each implementation. A Java portlet resembles a Java Servletbut produces fragments rather than complete documents, and is not bound by a URL.

Web Logic Portal 4. A JSR portlets catalog makes sure that portlets under this catalog may run on any standards—compliant Java portal server. The Expert Group will evaluate defining a Credential mapping service to allow the Portal application to access resources in other porglet not supporting the notion of distributed sessions- on behalf of user.

Java Portlet Specification

Click-to-Action cooperative behavior and portlet messaging are not supported in JSR Faces portlets. It is expected that both specification leaders will fully share responsibilities associated with group leadership, including group communications, decision making, and agreeing to the business terms for the RI and TCK.

A portal and a portlet container can be built together as a single component of an application suite or as two separate components of a portal application. Please help improve this article by adding citations to reliable sources.

A portlet responds to requests from a web client with and generates dynamic content. It was released in June For those who want to adopt portals certainly need many and variety of portlets to deploy and run. There will be no shared code requirements. Portlets would be grouped in a Portal Application by bundling them in a single WAR with a Portlet deployment descriptor file. APIs and descriptors to support internationalization and localization are a fundamental design goal of this JSR.


Java Portlet Specification – Wikipedia

A portlet container contains portlets isr manages their life cycles. For new portlets, consider using JSR to take advantage of its additional capabilities. A portlet container is not responsible for aggregating the content produced by the portlets; the portal itself handles aggregation.

Also, it will define the minimum set of possible window states for a Portlet such as normal, minimized, maximized, etc. It is understood that the subject of this JSR is already being addressed by Open Source projects and products from different vendors.

A portlet can aggregate integrate and personalize content from different sources within a web page. An example is the Java Portlet Specification.

Initially Java portal vendors had their own portlet development framework thus those portlets were confined to specific portal servers and couldn’t be deployed to the rest of the Java portals. However, it does not address aggregation, security and personalization.

Portlet APIs

We anticipate a mixture of mailing list and occasional face to face or teleconference meetings. The Portlet specification will define a Portlet API that provides means for aggregating several content sources and applications front ends. For a description of the Portlet technology, refer to section 2.