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
This assignment is intended to write a simple program in Java and to use the concept of Object Oriented Technology. Open a project named "MyProject" in NetBean. Under this proje

Agile software development process is receiving popularity  and  momentum  across organizations. Highest priority is to satisfy the end user. Welcome requirement modifie

What is Operator Overloading? A few object oriented languages, notably C++, permit you to not only overload techniques but also operators like + or -. This is very menaingful w

Computer application and program. Project Description: I require a project done. It is a computer desktop application program. It is not very hard. Skills required: Any

Give an example for Passing Arguments to Methods ? class Car { String licensePlate = ""; // e.g. "New York 543 A23" double speed = 0.0; // in kilometers per h

Explain the term Event Handler? An event handler is a command that calls a function while an event happens, like as the user clicking a button.

AskWrite an application that uses an Array to store 10messages of type String. You will store this Array with 10 messages of your choosing. For example, a message could be “I love

palindrome is starting that reads both the ends.using string covert into character

Create a compressed file that contains the eclipse project directory and a short document that describes:   the methods implemented any missing or incomplete elements o

#question.Write a program to find the area under the curve y = f(x) in java.