Font Size: a A A

A Dynamic Loading Supported Extensional Solution Of SCA Framework And Its Application

Posted on:2009-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhuFull Text:PDF
GTID:2178360245471658Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The Service Component Architecture, brief name SCA, is a set of specification, drafted by the OSOA (Open Service Oriented Architecture) organization attended by foreign business enterprises of the IBM, BEA, Oracle, SAP etc. The SCA describes a way of using the Service Oriented Architecture (SOA) to set up application and system model. It is based on the idea that business function is provided as a series of services, which are assembled together to create solutions that serve a particular business need. The SCA concerns the communication amony services, then the synthesis of services.The OSGi (Open Service Gateway Initiative) provides a kind of calculation environment according to Java, Object-Oriented and based on component. The OSGi provides a kind of component model, which can provide a specification of building SCA component, and OSGi dynamic loading can strengthen SCA practicability. SCA and OSGi synthesize together, having become a next point of research.Based on the research of SCA and OSGi and existing integration model of them, this dissertation puts forward a dynamic loading supported extensional solution ofSCA framework------SCA&OSGi4SEI, which focues on the introduction of OSGiservice dynamic loading mechanism into SCA. This solution refers to problems of different logical levels on the combination of SCA and OSGi, and deals with these problems on the use of layering, paying special attention on the layer of service management. By emulating the OSGi service registration, inducts a mechanism called SIC(Service Integration Center) into service management layer, designs a set of services processing modules, and makes extension of scdl file, to make SCA can support SOA better in the facet of service registration and service reference dynamicly, realizes dynamic loading of service, improves flexibility and practicability of SCA.Finally, using the solution in HBEMIS project as a promotion, verificate the theories meaning and the value of applicaion of this Extensional solution in this dissertation.
Keywords/Search Tags:service component architecture, OSGi framework, dynamic loading characteristic
PDF Full Text Request
Related items