aspose file tools*
The moose likes Portals and Portlets and the fly likes Portlets in Action- examples for different types of compliant portlet servers are covered in book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Portals and Portlets
Bookmark "Portlets in Action- examples for different types of compliant portlet servers are covered in book?" Watch "Portlets in Action- examples for different types of compliant portlet servers are covered in book?" New topic
Author

Portlets in Action- examples for different types of compliant portlet servers are covered in book?

Dragos Pavel
Greenhorn

Joined: May 07, 2007
Posts: 4
Hi Sarin,

I'm new to portlets and trying to understand better the available options for implementation.
How is your book different from the "Liferay in Action" for example ?
Does your book tackle the development of portlets using different types of compliant portlet servers (beside Liferay) ?
What criteria should one take into consideration before selecting a certain portlet server?

Thanks,
Dragon
Ashish Sarin
author
Ranch Hand

Joined: Nov 20, 2000
Posts: 432
    
    5
Hi Dragos,

Portlets in Action is quite different from Liferay in Action.

The concepts described in Portlets in Action are not tied to a specific portal server. Liferay in Action is specific to Liferay portal. If you look at the ToC of Portlets in Action, you'll find that it focuses on Portlet 2.0 specification, portal development in general, Spring Portlet MVC, Hibernate, Spring JDBC, AOP, Portlet Brides, Filters, AJAX, Reverse AJAX or Comet, and so on. In a nutshell, it is for developing portlets without getting tied up with a portal server specific approach to portlet development. Liferay is the reference portal server but it also has an appendix dedicated to developing portlets for GateIn portal. A separate codebase exists for all the examples so that you can try out examples on GateIn portal also. The overall idea is to give a feel that portlet development is not difficult and it is always possible to develop portlets which can be ported to different portal servers, with little or no modification required. Chapter 3 and 4 focus on developing a portlet which works on JetSpeed, Liferay and Glassfish (with OpenPortal Portlet container), to show that a good understanding of the portlet container can help in developing portable portlets.

Selection of portal server is mainly driven by the built-in features that you get with the portal server - like built-in portlets, integration with external authentication/authorization systems, security infrastructure for portlets/portal pages, and so on.

regards
ashish


Author of
Getting started with Spring Framework
Portlets in Action
Spring Roo 1.1 Cookbook
Portlets blogSpring Roo blog
 
wood burning stoves
 
subject: Portlets in Action- examples for different types of compliant portlet servers are covered in book?