Font Size: a A A

Research And Implementation Of Web Application Transformation Container Based On Restful And OSGI

Posted on:2016-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:L R LiFull Text:PDF
GTID:2308330479494816Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the technology of Internet,Cloud Service becomes more andmore popular.The traditional software service encountered compatibility problemsbetween heterogeneous platforms in the migration to the cloud environment.At the sametime,the cloud environment put forward the modularization,dynamic demand to the traditionalsoftware service,include the demand to solve the modularization development of service andthe interaction with the remote service.To sum up,this paper deeply studies Restful(Representational State Transfer,thepresentation layer state conversion),OSGI(Open Service Gateway Initiative,the protocol of theopen gateway) and modular development,proposed a web application container based onRestful and OSGI,by improving the internal implementation to provide for remote modulecalls.Then verified the container by the human resource manage system.The main work of thispaper as below:1. Deeply studies Restful and OSGI,then analyzes the source code of the OSGIframework Equinox and studies the internal principle.2. Using Java reflection mechanism achieves a Restful middleware,through themiddleware can reuse the OSGI module to make it be called in the distributed cloudenvironment.The middleware is written by the way of OSGI module,so it is conducive to beintegration in the OSGI System.At the same time,the Restful middleware can satisfy the needof traditional software service,only need to do some simple configuration.3. Proposed a OSGI framework R-Equinox based on Equinox and Restful to support theremote module call,and designed a web application container using R-Equinox calledR-Container.The web container provide a modular and Restful support.It is more suitable fornowadays popular Web App.4. Improved the human resource management system based on the web containerR-Container,and verify the reliability of the web container...
Keywords/Search Tags:OSGI, Modular, Restful, Middleware
PDF Full Text Request
Related items