Font Size: a A A

The Design And Implementation Of Portal Based On Light-weighted Frameworks

Posted on:2008-05-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z HeFull Text:PDF
GTID:2178360242966106Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In this article, I study the implementation of Portal platform based on the light-wighted frameworks. In according to the JSR168 specification, I designed the N-tier portal architecture. The architecture of Portal includes Portal Server, Portlets Container and Portlet and supply the function of Single Sign-On, Personalization and intergration of Applications. The platform has the features: clear tie separation, loosely-coupling, non-invasion coding, highly transferability during to the build of light-weighted frameworks. The usage of common frameworks makes the development of Portlet easy for the developers.Distinguished with the common Portal platform, the Portal designed in this article has some innovation as blow:1. The architecture totally based on the light-weighted frameworks, the deployment of platform does not rely on some special application servers. With the Session EJB wrapper of POJO, platform can supply the enterprise extension and support of transaction.2. The design of Single Sigh-On model in the Portal platform. This model includes the front portal authentication and the end application authentication, supplies the access control based on role and the synchronization of priviledge information. The implement of this model is developed by JAAS API.3. The asynchronous request and response model enhances the performace of the platform. The trandational HTTP request and response model will tigger all the portlet on the portal page and increase the load of application server. The XMLHttpRequset of asynchronous model will only fresh the required portlet4. The implementation of WSRP specification makes the platform can easily integrate the remote portlets. The platform can find and define web services in the form of portlets, transfer the xml file by soap engine supplied by Axis framework. You can even build a portal by remote portlets without any programming of portlets.The light-wighted portal solution of this article can be used to deploy and develop portal application of medium and small enterprises.
Keywords/Search Tags:Portal, Portlet, JSR168 Specification, WSRP Specification, Sigle Sign-On, Personalization
PDF Full Text Request
Related items