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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...