portal porlet portlet container

2
go back to www.yamanyar.com Monday, April 6, 2009 Difference between Portal, Portlet and Portlet Container Although you may be a java expert, you may never worked with portlets. If this is the case, let me give you a short description. According to JSR-168: Portlets are web components -like Servlets- specifically designed to be aggregated in the context of a composite page. Usually, many Portlets are invoked to in the single request of a Portal page. Each Portlet produces a fragment of markup that it s combined with the markup of other Portlets, all within the Portal page markup. In other words, a portlet is an mini-application that provides some content that forms part of a portal page. These portlets are handled by portlet container. A portal container: executes portlets, manages lifecylce of portles, provides them a runtime enviroment to portlets. In order to execute and test the portlet container, we need a driver: the portal. Requests from users are recieved by portal then this is directed to portlet container and these requests are executed on portlets. And portal (not portlet container) is responsible for bringing together all the content produced by portlets and present them to clients. So a portal is a web application (which can be deployed a servlet container like tomcat) which brings together contents from different portles and the communication between portal and portlets are achieved by portlet containers. Here is a popular image I found on the google which summarizes whole concept: (Image may not be available since the image link refers to an external source) A portal does not only built a portal page from portlets but also provides: Personalization Advanced security configuration Single Sign On (SSO) Customizable look and feel Although a portal and a portlet container are different units, they can be built together as a single component. Here is the list of some open source portals: LifeRay JetSpeed 2 (which uses Pluto as a portlet container) 2013 (6) 2012 (8) 2011 (7) 2010 (6) 2009 (10) April (10) Reload development changes without redeploy or res... Difference between Static AOP and Dynamic AOP Flex and BlazeDS What is Continuous Integration? Differences between DOM, SAX or StAX Another Way To Call A Native Method: JNA Difference between Portal, Portlet and Portlet Con... Clustering with Terracotta What is OSGi? – The Dynamic Module System for Java... Calling a .NET Method from Java via JNI Blog Archive git spring integration xsl datapower easymock jni maven mediation xslt Labels welcome to blog.yamanyar.com: Difference between Portal, Portlet an... http://blog.yamanyar.com/2009/04/difference-between-portal-portlet-a... 1 of 2 31/03/2014 10:02 AM

Upload: mrcseku

Post on 26-May-2017

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Portal Porlet Portlet Container

go back to www.yamanyar.com

Monday, April 6, 2009

Difference between Portal, Portlet and Portlet Container

Although you may be a java expert, you may never worked with portlets. If this is the case, let me give you a shortdescription.

According to JSR-168: Portlets are web components -like Servlets- specifically designed to be aggregated in thecontext of a composite page. Usually, many Portlets are invoked to in the single request of a Portal page. Each

Portlet produces a fragment of markup that it s combined with the markup of other Portlets, all within the Portal pagemarkup.

In other words, a portlet is an mini-application that provides some content that forms part of a portal page. Theseportlets are handled by portlet container.

A portal container:

executes portlets,

manages lifecylce of portles,

provides them a runtime enviroment to portlets.

In order to execute and test the portlet container, we need a driver: the portal.

Requests from users are recieved by portal then this is directed to portlet container and these requests are executed

on portlets. And portal (not portlet container) is responsible for bringing together all the content produced by portletsand present them to clients. So a portal is a web application (which can be deployed a servlet container like tomcat)which brings together contents from different portles and the communication between portal and portlets are

achieved by portlet containers.

Here is a popular image I found on the google which summarizes whole concept:(Image may not be available since the image link refers to an external source)

A portal does not only built a portal page from portlets but also provides:

Personalization

Advanced security configuration

Single Sign On (SSO)

Customizable look and feel

Although a portal and a portlet container are different units, they can be built together as a single component.

Here is the list of some open source portals:

LifeRay

JetSpeed 2 (which uses Pluto as a portlet container)

2013 (6)

2012 (8)

2011 (7)

2010 (6)

2009 (10)

April (10)

Reload development changeswithout redeploy or res...

Difference between Static AOPand Dynamic AOP

Flex and BlazeDS

What is ContinuousIntegration?

Differences between DOM,SAX or StAX

Another Way To Call A NativeMethod: JNA

Difference between Portal,Portlet and Portlet Con...

Clustering with Terracotta

What is OSGi? – The DynamicModule System for Java...

Calling a .NET Method fromJava via JNI

Blog Archive

git spring integrationxsl datapower easymock jnimaven mediation xslt

Labels

welcome to blog.yamanyar.com: Difference between Portal, Portlet an... http://blog.yamanyar.com/2009/04/difference-between-portal-portlet-a...

1 of 2 31/03/2014 10:02 AM

Page 2: Portal Porlet Portlet Container

Newer Post Older PostHome

Subscribe to: Post Comments (Atom)

Posted by Kaan Yamanyar at 1:32 AM

Labels: portal, portlet, portlet container

eXo

JBoss Portal

Light Portal

Now it is time learn details, chose one of the paths below, my favorite is JetSpeed v2 tutorial. You can follow the

instructions to master portals or just read fastly to have deeper knowldge on the concepts discussed.

JetSpeed v1.6 Tutorial

JetSpeed v2 Tutorial

JBoss Portal v2.7.2

eXo

Comment as:

Publish

No comments:

Post a Comment

Simple template. Powered by Blogger.

Kaan Yamanyar

View my complete profile

About Me

welcome to blog.yamanyar.com: Difference between Portal, Portlet an... http://blog.yamanyar.com/2009/04/difference-between-portal-portlet-a...

2 of 2 31/03/2014 10:02 AM