• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Portal

 
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How do you define a portal ?
 
author
Posts: 469
20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here is the definition of portal:

A portal is a collection of mini web applications, called portlets, which supports features like personalization, content aggregation, authentication and customization. Portlets act as windowed web applications within the portal and each window on a portal web page (called portal page) represents a portlet.

regards
ashish
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks. Why is there so much hype around portlets. What is the learning curve ?
 
Ashish Sarin
author
Posts: 469
20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't think there is any hype left around portal or portlets anymore. Its more of a business decision to develop portals these days. The hype was around portlets when JSR 168 was released, but with time developers realized the shortcomings of the JSR 168 specification. Things were fixed in JSR -286 which is why we see now a more matured approach to developing portals using Java portlet technology.

The learning curve with portlet development will not be much, if you are using Portlets in Action book It does have its complexity because of the following reasons:
- multiple request processing phases (render, event, resource, action)
- portlets generate only HTML fragment and not the complete portal page
- minor differences in different portal servers implementation of Portlet 2.0 API
- lack of dedicated portlet frameworks for developing portlets - this is now addressed by Spring Portlet MVC
- developing real-time portlets requires using servlets - meaning you need to secure servlets yourself. Chapter 12 example shows developing a real-time portlet using DWR Comet support.
- porting portlet applications to different portal servers is not as easy as porting web applications

regards
ashish
 
Pradeep bhatt
Ranch Hand
Posts: 8945
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you author
 
After some pecan pie, you might want to cleanse your palatte with this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic