Skip to main content

IBM Rational Application Developer V6 Portlet Application Development and Portal Tools

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.

thumbnail 

Published on 04 August 2005

  1. .PDF (11.8 MB)


Share this page:   

ISBN-10: 073849352X
ISBN-13: 9780738493527
IBM Form #: SG24-6681-00


Authors: Juan Rodriguez, Cristiano Cesario, Karla Galvan, Belen Gonzalez, George Kroner, Gianfranco Rutigliano and Ryan Wilson

    menu icon

    Abstract

    This IBM Redbooks publication provides an overview and hands-on scenarios to help you design, develop and implement portlet applications using Rational Application Developer V6.0 and the provided Portal Tools. The sample scenarios included in this book target Business-to-Employee (B2E) enterprise applications, but most of the scenarios presented will also apply to Business-to-Consumer (B2C) applications.

    You will find step-by-step examples and scenarios showing ways to integrate your enterprise applications into an IBM WebSphere Portal environment using the WebSphere Portal APIs provided by the Portal Tools to develop portlets. You will also learn how to extend your portlet capabilities to use advanced functions such as cooperative portlets, internationalization, action events, using the Credential Vault to enable Single Sign-On, Web Services, remote portlets, portal design and portlet debugging capabilities. Elements of the Portlet API and the standard JSR168 API are described and sample code is provided. The scenarios included in this book can be used to learn about portlet programming and as a basis for your own portlet applications. You will also find scenarios describing recommended ways to develop portlets and portlet applications that follow the MVC design pattern, the Struts framework and JavaServer Faces technology.

    Basic knowledge of Java technologies such as servlets, JavaBeans, EJBs, JavaServer Pages (JSPs), as well as of XML applications and the terminology used in Web publishing, is assumed.

    Table of Contents

    Chapter 1. Overview

    Chapter 2. Developing Portal applications

    Chapter 3. Portlet development platform sample installation

    Chapter 4. IBM Portlet API

    Chapter 5. A first portlet application

    Chapter 6. IBM Portlet API portlet development

    Chapter 7. Portlet messaging

    Chapter 8. JSR 168 API

    Chapter 9. JSR 168 portlet development

    Chapter 10. Migrating to JSR 168

    Chapter 11. Using JSPs and servlets

    Chapter 12. Internationalization

    Chapter 13. Struts portlets

    Chapter 14. Creating Struts portlets with the IBM Portlet API

    Chapter 15. Struts portlet development using the JSR 168 API

    Chapter 16. JavaServer Faces portlets

    Chapter 17. JavaServer Faces portlet development

    Chapter 18. Additional Faces portlet sample scenarios

    Chapter 19. Portlet services

    Chapter 20. Credential Vault Service

    Chapter 21. The Credential Vault

    Chapter 22. Accessing JDBC databases from portlet applications

    Chapter 23. Accessing JDBC databases using Data Source in standard portlets

    Chapter 24. IBM API declarative cooperative portlets

    Chapter 25. IBM API programmatic cooperative portlets

    Chapter 26. JSR 168 cooperative portlets

    Chapter 27. Struts cooperative portlets

    Chapter 28. Accessing Web Services from portlet applications

    Chapter 29. Web Services for Remote Portlets (WSRP)

    Chapter 30. Portlet debugging

    Chapter 31. Remote Server Attach

    Chapter 32. Updating a portal layout

    Chapter 33. Creating new portal themes

    Appendix A. Additional material

     

    Others who read this also read