Saturday, March 26, 2011

In Servlet API, Servlet is top level interface.. what is the top level interface in Portlet API/Specification?

Its Simple.....

Servlet is top level interface in Servlet API

Portlet is top level interface in Portlet API

A Portlet container aggregates information from Portlets and shows to users. True / False?

False....

A portlet container is not responsible for aggregating the content produced by the
portlets. It is the responsibility of the portal to handle the aggregation

what is Porlet Container?

I hope you are aware of Servet Container ....What a Servlet container does?
It provides an environment for Servlets....It instantiate servlets, it manages servlets it removes servlets from memory when if it no more required....

Similarly Servlet Container provides environment for Portlets...It instantiates portlets, creates Portlets, manages portlets....and destroy portlets if no more required


who develops portlet container? Any one can develop if you understand JSR-286 specification

Portlet container can be part of your web server (standalone) it can be a different modules in your Web / Application server ....Its like EJB Container.... It can be stand alone or can exists as a separate modules

Can you Mention some Portlet container implementer names?

Ans : Yes.. Liferay, Oracle /BEA Web Logic, IBM Web sphere....who has their own portlet container in their servers

what is Portlet?

A Portlet is a small web application which is can be embedded / included
on portal web page....

A Portal will have lot of portal pages.... Each Portal Page has lot of portlets....

On server side this portlet is nothing but small application / web component like
Servlet, which generates a piece of information to user


So Portal has lot of portal pages.. A portal page has lot of Portlets

what is Portal?

Portal is nothing but a web application which provides

Personalization

Authentication

Aggregation for content from various systems...

In an Organization it can acts as presentation layer for all information systems
in the organization

Ex: Intranets in organization.... CMC LTD / TCS - Ultimatix ( an intranet portal),
Infosys - intranet , ....

It Can be Extranet for public .... iGoogle, My Yahooo....etc

What is JSR-286?

JSR-286 (Java Specification Request ) is specification from Sun for Portlets.

Its same as Servlet Specification from Sun for Servlets.

It Useful for standardization

It provides required information / rules to implementers of Portlet containers

It defiles How Portlet look likes, what services Portlet container should provide
....any more....

Thursday, March 24, 2011

SQLPLUSW is available on oracle 11g?

No. Oracle is no more giving SQLPLUSW as part of oracle installation...

Oracle 11g and future versions wont carry Sqlplusw user interface....
Oracle forcing to use Sqldeveloper , a free tool from oracle