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

Project Description: We have an encrypted HSQL Database which we need to convert into CSV format. HSQL DB . We have java application jar file which reads that database but no

In this assignment, you are provided with an interface that contains a generic type. You are asked to create two classes that implement this interface. A. The Sequenced Interfac

These are the central working units of JavaScript. Almost all the scripting code employs one or more functions to obtain the desired result. If you desire your page to provide cert

To simplify complex class diagrams you may group classes into packages.

1. Create a text file (you can name it sales.txt) that contains in each line the daily sales of a company for a whole month. Then write a Java application that: a. asks the user fo

Write the JavaScript code for the Function SumOddNumbers(maxNumber) in which can add non-negative odd numbers up to maxNumber and return their sum. Java Script Code

Java Server Pages (JSP) is a platform independent presentation layer technology that comes with SUN s J2EE platform. JSPs are normal HTML pages with Java code pieces embedded in th

What are the Design Goals of Java Massive growth of the Internet and World-Wide Web leads us to a completely new way of looking at development of software which can run on diff

Write a program to add integer value? class AddInts { public static void main (String args[]) { int i = 1; int j = 2; System.out.println("i is " + i); System.out.println("