Font Size: a A A

Extensible Platform Based On WSO2Stratos And Its Enterprise-class Application Development

Posted on:2014-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:Q DuanFull Text:PDF
GTID:2268330425475895Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As an open source PaaS platform, WSO2Stratos provides whole solutions, whichintegrated with developing, testing, deploying, running, for enterprise applicationdevelopment. By using AppFactory, WSO2Stratos provides developers with a unifiedentrance which use application intergration solutions. In order to freely customize thesolutions with AppFactory, we have done a deep study on AppFactory and Stratos platform,and found an extensible solution for WSO2Stratos. In addition,we proposed acomponent-based developing way to solve the problems in developing the enterpriseapplication, and a whole solution on how to integrated the new developing way intoAppFactory.Finally, we introduced a real example, based on SSH framework, to show thewhole component-based developing process, which is based on the extensible WSO2Stratosplatform. Specifically, the main work of this paper is as follows:(1) Research the overall structure and operation process of AppFactory and learned thecomplete solutions of today’s application development based on cloud platform. The mainpurpose of research AppFacotry is hope to integrate new RFID application solutions intoAppFacotry and extend it’s function. Along the way, we found the Stratos which support theAppFactory’s running normally and make a deep research about it’s overall architecture andtechnology architecture.(2) Found the method to extend Carbon’s functionafter researching it’s bootstrap processand technical implementation. Then we make a overall research about today’s enterpriseapplication development situation and found the existing problem, which make ourcomponent-based application development solution to be proposed. Then In order to practicethorough understanding about Carbon component, we extract out of the authenticationfunction of Carbon and make it integrate with HDFS. At last, this part ac hieve the extensionof Carbon.(3) This part mainly for extending Developer Studio’s function which is Stratos providedIDE for developers externally. In order to accomplish this goal, we will add founction of Newenterprise applications, Import dependency bundles from HDFS, Export bundle to HDFS intoDeveloper Stuido. At the same time, we will integrate identity authentication managementinto that functions for integration of Hadoop and Stratos. Add Virgo server into New Developer Studio IDE for providing a solution in advance about remote deploy RFIDapplication by Developer Studio.(4) Introduce a real example based on component-based developing way after extendingthe function of WSO2Stratos platform for testing the hole developing process.
Keywords/Search Tags:AppFactory, Stratos, Carbon, HDFS, Developer Studio, RFID
PDF Full Text Request
Related items