Font Size: a A A

Design And Implementation Of General Framework For Enabler In Paas Platform

Posted on:2014-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhangFull Text:PDF
GTID:2248330398471928Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
There are mainly two flaws in the traditional software developing environment. First, vertical software developing, which means software developing teams have to implement everything all by themselves, leads to a low reusability of software. Second, the utilization of hardware is pertty low. PaaS based on cloud computing provides an innovative solution for above problems, because PaaS could provide application hosting environment and enabler which could be invoked by the hosted applications in PaaS. Considering reusable enablers greatly reduce the workload of developers, all PaaS have put enablers on the first palce to provide differentiated services. And enabler also becomes one of the most important features when developers try to select a PaaS to host their applications.However, traditionally enablers of a PaaS are provided by this PaaS’s operator, which has greatly reduced the diversity of enablers. To solve the problem that the provision of enablers is closed and inflexible in the existing PaaS, a novel technical solution in which developers can provide enablers onto the PaaS and allow other developers to call these enablers is proposed in this paper. Meanwhile, in order to simplify the development, reduce the workload and provide better authentication, authorization and billing capabilities, the design and implementation of the generic framework for enablers (GFE) is specified. The introduction of GFE helps developers could focus on the core business logic of applications as well as to enhance the robustness and availability and shorten the time of market.In this paper, the concept and applications of cloud computing are introduced together with the illustration of PaaS. Then, it comes to the essence of this paper.This paper specifies the design and implemention of GFE in detail, including the architecture, key technologies and major components. In the end, the effectiveness, availability and stability of GFE is verified by a sample enabler development process.
Keywords/Search Tags:cloud computing, general framework, enabler shop, platform as a service, enabler component
PDF Full Text Request
Related items