Portal Development

Posted on January 31, 2008. Filed under: Portals | Tags: , , , , , , |

A Portal represents a web site that provides a single point of access to applications and information. A page can contain more than one portlets, users can enter portal with different access, personalization user can customization look & feel, features.

One can create Portals using Weblogic / Websphere etc for web portal or content management

Portlets ex: There can be a search portlet, a calendar portlet etc.

A portal can have Pages, each page has one or more of portlets  – they can communicate with each other or transfer data so one needs to understand the inter portlet communication,behaviour, user can personalize how one wants the portal to look on the whole by selecting the themes, features or functionality one can add as portlets, their location on the page etc.

The life cycle of a portal can be mainly categorized

Design  – Understand and setup ur portal development environment, configuration setup of portal.

Develop  – Portal development, Data transfer, Inter portlet communication, Integrating portlets are involved here

JSP Portlets/ HTML Portlets, Java Portlets(jsr) , Struts Portlets, JSF Portlets, Remote Portlets – one can choose what type of portlets to use suiting the navigational, functional requirements.

Stage - In a different environment than the development environment, the portals are managed and deployed, tested out well before moving to production

Production  – Portal is live in production to end users.

Make a Comment

Make a Comment: ( None so far )

blockquote and a tags work here.

    About

    Technical Blogs – Java J2EE Architecture Development Process, Design Patterns, Strategic Planning, Performance

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS
    • Subscribe in Rojo

    Meta

Liked it here?
Why not try sites on the blogroll...