Dissertation > Excellent graduate degree dissertation topics show

Research and Implement of OSGi Remote Service Integration Framework

Author: ZhangWei
Tutor: ShiDianXi
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: OSGi SOA EAI CORBA Web Service SCA
CLC: TP393.09
Type: Master's thesis
Year: 2010
Downloads: 83
Quote: 2
Read: Download Dissertation

Abstract


OSGi technology, which is dynamic, modulation, service-oriented, has been widely used in the areas of enterprise computing recently, while the distributed, heterogeneous and dynamic features of enterprise computing field provides more demands to the further application of OSGi. Research involves distributed processing mechanism of OSGi, the combination of OSGi and SCA. However, there are several prominent problems: They only support single underlying interoperation mechanism, cannot meet the actual needs of enterprise application integration; They do not support remote service management, and have some invasiveness to the original OSGi programming and operation model; Function modules are tightly coupled, flexibility and scalability is poor, unable to adapt to the dynamic changing of the operating environment.Aiming at the above problems, this thesis analyzes OSGi’s architecture, life cycle management and service-oriented programming model, studies CORBA, Web Service, SCA and other relevant technologies, proposes the idea of extending the OSGi’s dynamic module model to distributed environment. Following the relevant specification of OSGi, with full use of mature distributed computing technologies, aiming at the key problems such as integrating multiple remote service processing methods, we design and implement the OSGi remote service integration framework-ORSIF. ORSIF abstracts functions of different types of remote accessing mechanisms to form a unified interface that can integrate multiple distributed processing mechanisms, can be flexibly managed and configured. It makes the advantages of OSGi played better in a distributed environment.This work includes the following main aspects:1) Analysis of the OSGi, SCA’s programming model, CORBA, Web Service, SCA and other relevant technologies, study of OSGi remote service integration method and management mechanism of different service invocation technologies.2) Based on combination of OSGi and SCA, drawing on SCA’s runtime model, extending the SOA model of OSGi in a single virtual machine, we propose OSGi remote service integration framework-ORSIF, and elaborate its architecture and operating mechanism. ORSIF abstracts functions of different types of remote accessing mechanisms to form a unified interface that can integrate multiple distributed processing mechanisms, supports remote service interoperability with a variety of legacy systems, and achieves the objective of remote service integration.3) Based on the system structure and operating mechanism of ORSIF, following the specification of OSGi, through the rational division of function modules, we design and implemente the OSGi remote service integration framework; 4) We do some experiments with actual scenes for function validation, performance testing and comparative analysis, and finally make the source code quality analysis, verifying the effectiveness of the work.

Related Dissertations

  1. Research and Implementation on Service-Oriented Multi-Agent System Cooperation Mechanism,TP393.09
  2. Research and Application on Field Framework Extention Methods Based on OSGi,TP311.5
  3. An Approach for Business Process Oriented Service Dynamic Composition,TP393.09
  4. Public service-oriented architecture -based information systems in the new rural information construction in applied research,TP393.09
  5. Research of Adaptivity for Dynamic Web Services Composition Based on BPEL,TP393.09
  6. Research on the Methods for Detecting Mismatch of Web Services Based on Bounded Model Checking,TP311.52
  7. Design and Implementation of Telematics Billing System Base on SOA,TP311.52
  8. Research of Data Integration Model Based on SOA,TP311.52
  9. The Research and Implementation of OA System Based on SOA and Workflow,TP311.52
  10. Research and Implementation of Community-based Medical Management System Based on SOA Architecture,TP311.52
  11. Design and Implementation of Legal Risk Service System Based on SOA,TP311.52
  12. Research on Method of Web Services Composition Oriented to Credit Evaluation,TP393.09
  13. Design and Implementation of a SOA-based Administrative Enforcement Process Management System,TP311.52
  14. Research on the Technology of Reuse Wavelengths in WDM-PON System,TN929.1
  15. The Development and Application of One Company’s Warehouse Management System Base on Service-oriented Architecture,TP311.52
  16. Design and Implementation of Post Practice Management System for Students Based on .NET,TP311.52
  17. Research on Dynamic Web Service Composition Based on BPEL,TP393.09
  18. SOA Based Process-Variety Business Process Management System Research and Design,TP311.52
  19. The Research and Application of 3G WebMapper Platform Based on SOA,P208
  20. EAM Systems Research and Design service-oriented architecture,TP311.52
  21. Design and Implementation of the warehouse out of the library auxiliary system,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile