Font Size: a A A

Study On Key Technology Of Service Dynamic Adaptation In PaaS Platform For Service Collaboration

Posted on:2012-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:N N MaoFull Text:PDF
GTID:2218330338462704Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the network technology and the development of computer technology, it appeared more and more large internet applications which cause large complexed network information systems, in coordination with the trend of networked, cross-domained, and collaborative, so collobration appilication has also become more and more widely. But the development, management and support such an collaboration application is very complex, and is still lack of unity based public information technology and supporting platform to shield the complexed application technology. The PaaS of cloud service modes brought new opportunities and deploy technology for how to achieve rapid customization, delivered, use of network applications. Through a series interfaces PaaS platform implementates quickly build or delivery of network application according to customers'demand by the SaaS model. But the current PaaS always search on a single application's building, delivered, use and deployed. The single application supporting cannot satisfy the demand of complex information system construction. In this paper, we puts forward a services collaboration PaaS platform. It supports different service providers or business organizations collaboration work immediately and dynamically through constructing collaboration application according to the user's complicated requirements.The independent software vendores (ISV) can deliver professional applications, the possible collaborative relationship and constraints between them and various application data to the platform. The customers can customized their personal private appliction through SaaS mode. The collaboration providers are familiar with multiple business areas, and can use the existing resources in the platform to construct demanded collaborative services. This kind of collaboration services can be delivered to different industry users according to their personalized use. Industry users can customize on basis of a large complex collaborative application, and can realize the collaboration applications'network providing and trusteeship operation.Under this apply mode the PaaS will gather a lot of professional cloud service resources, which are building foundation of large complex collaboration application. But since resources providers lack of unified standard, assembling them dynamically into collaboration application still need more challenges including a major one on different application providers'services adaptation:1) Interface Adaption Problem. Services provided by different developers, so their interfaces definition don't have uniform standard, which causing unusual interaction through adaptation mechanisms to accomplish the collaboration process.2) Protocol adaption Problem. The interactive process collaborative application by the service protocol based on service establishment, composed of collaborative application if internal layout and service service compiled and agree with, then we have agreements on service agreement adapter.3) Dynamic Constructed of Adapter. When the service adaptation problems occurred, constructing the required adapters dynamically are effective method to fulfill the service's collaboration, and it can enhance reusablity of services and collaboration efficiency.Based on these adaptation problemes this paper makes some innovations:1) Propose a dynamic adaption solution based on adapter.2) Design an interface layer dynamic adaptive algorithm. It considered both service interface and behavioral factors, and design concrete service behavioral factor computing algrithom which is different from the other researches.3) Design a trusted protocol layer's deadlock detection and processing solution aimed at service protocol layer's mismatching.4) Design a more flexible and compositive adapter implementation method according to the adapter protocol aimed at dynamic construction of service adapter in PaaS platform.The service collaboration platform and service adaptation technology in this paper is the key problems facing different organization service collaboration raised by different fields. It reduces organization internal service reconstruction cost, and improves service reuse utility. Meanwhile, the researches are also one of the key technologies of cloud computing and process as the core computational structures, and it has wide application prospects.
Keywords/Search Tags:Cloud Computing, Collaboration Application, PaaS, Service Adaptation
PDF Full Text Request
Related items