Portlets and Apache Portals by Stefan Hepper, Peter Fischer, Stephan Hesmer, Richard Jacob,

By Stefan Hepper, Peter Fischer, Stephan Hesmer, Richard Jacob, David Taylor

Show description

Read or Download Portlets and Apache Portals PDF

Best system administration books

Java Performance and Scalability: Server-Side Programming Techniques

This e-book used to be written with one objective in brain: to supply Java programmers with the services had to construct effective, scalable Java code. the writer stocks his event in server-side functionality tuning via measured functionality tests, known as optimizations. each one optimization discusses recommendations to enhance the functionality and scalability of your code.

Deploying Microsoft Forefront Protection 2010 for Exchange Server (It Professional Series)

Get targeted, real-world tips for making plans and imposing vanguard defense for alternate Server--and aid defend firm email from viruses, unsolicited mail, phishing, and coverage violations. Guided through key participants of the Microsoft leading edge staff, you will delve into approach elements, gains, and features, and step via crucial making plans and layout concerns.

Additional info for Portlets and Apache Portals

Example text

Xml. The deployment takes care of it and generates a servlet wrapper for our portlet. You can view the contents of this file in the TOMCAT_HOME/webapps/HelloWorld/WEB-INF subdirectory. Making the portlet known to the Pluto portal and add it to a page Principally, our portlet is now deployed and ready to run. The next step is to make the portlet known to the Pluto portal and add it to a page. xml. The portlet entity registry stores all portlet definitions known to the Pluto portal. Once a portlet is registered, it can be put on a page.

With the emergence of an increasing number of enterprise portals, various vendors have created different APIs for portlets. This variety of incompatible interfaces generates problems for application providers, portal customers, and portal server vendors. Portlets written to one portal server could not run on other portal servers from other vendors. This means that application providers need to rewrite their applications for each portal product he would like to support. This very much slowed down the portal development market, as large companies were very hesitant to invest large amounts of money in such a proprietary environment.

So much for theory. Now it’s time to see a portlet in the real world. 1 Portlets in practice OK, so what does this definition mean in practice? 8 depicts the basic structure of such a portal page. The markup fragments produced by portlets are embedded into a portlet window as portlet content. In addition to the portlet content, the portlet window also has a decoration area that can include the portlet title, controls to influence the window state and the mode. The user can control the size of the portlet window via the portlet window controls, from minimized (only the title is displayed) to normal to maximized (only portlet on the page).

Download PDF sample

Rated 4.09 of 5 – based on 4 votes