|JBoss Portal Server Development is highly recommended.
In this book you will find an in-depth coverage of all the topics needed to implement a portal using JBoss Portal.
I would certainly appreciate this
book more if there was a deeper section about architectural design and
interfaces for system integration problems, but for now there are only
The focus of the book is the development process and Ramanujam Rao has reached this goal.
One of the most important points in delivering an enterprise portal dedicated to users, customer or internal employees is the customization of user interfaces with custom logos, custom layouts and custom themes. This book describes how to customize all you need to make easy the portal experience, in a dedicated chapter. In fact we can find how to accomplish this goal modifying XML and JSP layouts.
Another chapter has described how to use JBoss Portal CMS to manage contents to deliver directly on the portal using CMSPortlets available and ready to use instanceable objects.
An interesting chapter is based on a guide to implement an example application using JBoss Seam framework, one of the latest appreciated JBoss works.
There are many other interesting chapters about database interface, portal identity management, portal security, WSRP, portlet filtering and portlet coordination. Below you can see the table of all the contents of the book:
I also liked the introduction of the beneficial use of Ajax using the latest portlet specification (JSR-268), and there is a comparison paragraph about the integration of Ajax with the old portlet specification (JSR-168).
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)