Font Size: a A A

The Research Of Portlet And SOA Technology In Refactoring Of Existing System

Posted on:2009-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhongFull Text:PDF
GTID:2178360242979375Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Personal Portal is being continuously developed in recent years. RSS, which is based on XML, is applied to share content between Blogs and Web Portals. SNS(Social Networking Service) helps to establish users' social relationship. Wiki is a piece of server software that allows users to maintain together. It is suitable for collecting, creating some kind of knowledge by people who are of same domain and interests.JSR-168, defined by Java Community Process, is another technology for customizing service on personal pages. Protal and Portlet are main components of JSR-168. A portal contains several portlets which can provide different content. Portlet can be reused by any other portals of JSR-168. But there is a problem, reusing portlet needs to aggregate portlet into portal and do some detail modification. It may be difficult.Web Service and SOA are trending pattern of future software system. They make reusing software services very convinient.Web Services Interactive Applications Technical Committee made Web Services Remote Portlets(WSRP) specification. WSRP greatly combines the advantages of Portlet and Web Service.This paper studies the WSRP specification, takes the advantages of Portlet and Web Service, and brings the benefit of Web Service and SOA to the users.This paper implements WSRP on an open source project Liferay, which is of JSR-168 specification. Integrating an existing MIS of student management into a portal, utilizing the advantages of Liferay in SOA development, indicates WSRP's great ability in architecture and refactoring.
Keywords/Search Tags:Personal Portal, JSR-168, Web Service, SOA, WSRP, Liferay
PDF Full Text Request
Related items