[jboss-user] [JBoss Portal] - Re: What exactly is the point of JBoss portal

chris.laprun@jboss.com do-not-reply at jboss.com
Mon Jun 2 07:21:13 EDT 2008

Thanks je.a.le for answering!
Some more answers and precisions:

1) A portal server is NOT a servlet container. A servlet containers can work with any kind of web application. A portal is a combination of a portlet container and a user facing web application. Portlets are special web applications designed to run in a portal environment to which they delegate many responsibilities. It is therefore easier to create a portal-based application based on portlet components that are integrated into a unified interface.

2) If you are interested in portals, you should read the portlet specifications (Portlet 1.0 is JSR 168, Portlet 2.0 is JSR 286). They explain what a portlet is and how they interact with portals.

3) Any portal server provides the glue and services that allow your portlets to focus on their responsibilities. In particular, any portal server will take care of rendering your portlets on pages, user identification, security, etc.

4) There are many instances of sites running JBoss Portal. However, many of them are in an enterprise setting and not publicly available. You can see a live demo site running JBoss Portal at http://portal.demo.jboss.com/. Note also that jboss.org runs on JBoss Portal. :)

5) Yes. However, it is very often the case that people develop their own portlets so that they can suit their needs better. Contributing such portlets back to the community is always encouraged! ;)

6) Middle-sized website doesn't mean much. It's difficult to answer such a question abstractly as it will mostly depend on the portlets that are deployed.

If you require more help, Red Hat offers training and consulting services.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4154992#4154992

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4154992

More information about the jboss-user mailing list