O'Reilly logo

IBM Rational Application Developer V6 Portlet Application Development and Portal Tools by Ryan Wilson, Gianfranco Rutigliano, George Kroner, Belen Gonzalez, Karla Galvan, Cristiano Cesario, Juan R. Rodriguez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

19.1. Portlet services

Portlet services provide commonly used functions to portlets. Portlet services can be used with both IBM portlets and JSR 168 portlets. IBM portlets access the service by using PortletContext.getService. JSR 168 portlets must use a JNDI lookup to access the service. Portlet services can only be invoked from portlets, not themes or skins.

Portlet service interfaces are different for the two APIs. You can, however, write a portlet service implementation you can use for both APIs. You can write your own portlet service and register it in the portal, so that all portlets can use it.

19.1.1. ContentAccessService

ContentAccessService (CAS) provides portlets with access to remote systems and content from remote URLs. When developing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required