What is a portal?, JAVA Programming

A portal is a service or a Web site that gives broad range of services and resources like e-mail, forums, search engines, weather information, news, on-line shopping, stock quotes. Portal is a term usually synonymous with the terms grand or gateway entrance into the Internet for many users. E.g. www.msn.com etc, www.aol.com, www.yahoo.com. A Web portal software gives aggregation of several processes, back-end systems, sites etc brought together through a single portal page.

 

419_Logical componentsof portal.png

 

 

Portal server: is an application, which gives portlet applications together in a presentable format to the end user.  In addition to being a representation layer, it gives users to customize their views adding what portlet applications to colors, show, images etc. Also gives additional services like single sign-on security etc.

Portlet Container: gives a run-time environment to portlets, much in the similar way a servlet container gives the environment for servlets. The portlet container manages portlets by adding their lifecycle methods (render(..), processAction(..),init(..), destroy() etc ). The container sends requests to an appropriate portlet. When a portlet creates a response, the container forwards it to the portal server to be rendered to the user.

Portlet: gives content to its calling portal container for the purpose of being shown on a portal page. Portlets are like servlets but portlets do not create complete HTML documents. They only create fragments that are added on the final portal page. Portlet applications are necessary extended Web applications.

 

Posted Date: 7/27/2012 5:54:33 AM | Location : United States







Related Discussions:- What is a portal?, Assignment Help, Ask Question on What is a portal?, Get Answer, Expert's Help, What is a portal? Discussions

Write discussion on What is a portal?
Your posts are moderated
Related Questions
TextMessage having instance of java.lang.String as its payload. Therefore it is very useful for exchanging textual data. It can also be used for exchanging difficult character data

what are applets

How do I prevent the output of my JSP or Servlet pages from being cached by the browser? Ans) You will require to set the appropriate HTTP header attributes to stop the dynamic

The clustering regulates high scalability and availability. The basic considerations for servlet clustering are: 1. Objects opened in a session could be serializable to support

REQUIREMENT: We are seeking a simple tool that will convert an existing flash file (.SWF) into HTML5. Our purpose is to convert small flash games into html5 games. Please NOTE: We

Action mapping having all the deployment information for a particular Action bean. This class is to verify where the results of the Action will be sent once its processing is done.

how to Using polymorphism to write a program to display digital clock?

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

Using this module we can keep up the database code clean and easy, and prevent problems that result from a failure to close database resources. A new layer of meaningful exceptions

i don''t need any code i need analysis and design only -i need 4 use cases - description - activity diagram -sequence diagram -class diagram - data base diagram