Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What are portlets

 
farooq
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
i need some information about portlets and portal server,
what is the diff between a servlet and a portlet,what are the portlet containers available .may be some body can suggest a good book on portlets.
thanx
 
Adeel Ansari
Ranch Hand
Posts: 2874
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Portlet: http://searchwebservices.techtarget.com/sDefinition/0,,sid26_gci947404,00.html
Portal: http://searchsmb.techtarget.com/sDefinition/0,,sid44_gci212810,00.html
Similarities and differences in servlet and protlet:
http://www.opensubscriber.com/message/jetspeed-dev@jakarta.apache.org/514070.html

We have many portals available like,

- BEA Weblogic Portal
- IBM Websphere Portal
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In the Java space, you might check out JetSpeed from Jakarta, which is deployable in Tomcat.
 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would like to add: Vignette portal.
 
Mehdi Chaouachi
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The most popular java portals currently are the following :
- Liferay
- Exo
- JBoss
 
ankur rathi
Ranch Hand
Posts: 3830
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Let me try,

Portlet - It is just an window but may provide the whole functionality like any application. User can customize it according to his/her need. There may be many portlets on one page, every portlet may/may not interact with each other. It is modified form of servlet, in fact we can say it is nothing but a servlet.

Portal Server - It provides resources to run any portlet just like application server provides for servlet.

Please correct me if I am wrong.
Thanks.

 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Apaches Pluto server is a portal server.
 
M Streit
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You might also check out:

http://www.nabh.com/

for info on open source portal solutions.
 
Jignesh Patel
Ranch Hand
Posts: 626
Mac
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Portlet can be comparaple with Tiles, if any body worked with struts.
But different between Tiles and Portlate is
Portlet can provide remote integration while displaying in a desktop(ie. desktop is a view which integrats many portlets) but tiles can't.

And portal is container of collection of several application with various functionalities.

Here one application may represent 1 portlet.
 
Stefan Zoerner
Author
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some of your questions are already answered within this thread, especially the link by Adeel Ansari about servlet-portlet diffs provides interesting information. Do you have a specific question about servlets and portlets, that is not covered by this resource?

Only a few books about JSR 168 exist, one is "Building Portals with the Java Portlet API" (Homepage) by J. Linwood, D. Minter (APress 2004). This one is intersting from my point of view. More books exist on specific portal servers. For IBM WebSphere Portal server I would recommend to get the relevant Redbooks, which are available for free (PDF, HTML).

Greetings Stefan
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic