Font Size: a A A

Research Of Key Technologies In Constructing Portal Platform With Lightweight Framework

Posted on:2009-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:H B WuFull Text:PDF
GTID:2178360242999189Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Portal, as the next-generation desktop, is web-based system, provides single access to end application and all kinds of resources from heterogeneous sources, and it commonly provides personalization, single sign-on, and application aggregation. So construct portal platform which accord with JSR 168 criterion has already become the focus that enterprise informatization has highly paid close attention to now.Aim at the complexity of portal architecture and the poor portability of portlet application, this paper researches the key technologies in constructing portal platform based on Portlet API with lightweight framework, includes the implement mechanism of the portal platform based on lightweight container architecture and portlet cooperation.Fistly this paper analyzes the concept, characteristic of portal technology. Secondly, the paper talks about the current portal products and open source projects of portal. Thirdly, after comparing and analyzing the current framework of the portals, the paper brings forward constructing portal platform with lightweight framework, in order to reduce the complexity of classic J2EE architecture using EJB. The paper discusses the design of the portal architecture based on lightweight container architecture, describes the implement mechanism of portal platform using some conceptions such as IoC container, component-oriented development etc. The technology of portal page aggregation, management mechanism of lightweight service container based on IoC, implement mechanism of portlet container, portlet MVC framework and so on, all be detailed description.The key of application integration in portal is to solve interactive problems among applications and to realize portlet cooperation through inter-portlet communication. Currently Portlet Specification v1.0 can't support inter-portlet communication, so this paper also studies the mechanism of portlet cooperation. According to the portlet cooperation types, the paper analyzes and designs a framework of portlet cooperation based on AOP. The framework of portlet cooperation extends portlet API using AOP, and accomplishes portlet cooperation logic by coordinate controller which acts as the mediator. This framework provides a non-intrusive communication mechanism, maintains independence of portlet application, and upholds cooperation flow customization.At last, this paper introduces the implementation of a prototype system of portal platform which constructed with lightweight framework.
Keywords/Search Tags:Portal Platform, Portlet, Portlet Container, Lightweight, Inter-Portlet Communication, AOP, Portlet Cooperation
PDF Full Text Request
Related items