Dissertation > Excellent graduate degree dissertation topics show

OSGi extension mechanism for distributed processing Research and Implementation

Author: WuYuanLi
Tutor: WangHuaiMin
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: OSGi Distributed expansion CORBA Interoperability
CLC: TP338.8
Type: Master's thesis
Year: 2009
Downloads: 55
Quote: 1
Read: Download Dissertation

Abstract


In recent years, dynamic, modular, service-oriented OSGi technology in the enterprise computing areas to be more widely used, while business computing distributed, heterogeneous features for centralized distributed OSGi specification proposed expansion needs. However, the existing distributed OSGi extension mechanism exists as three more prominent issues: OSGi programming model, there is a certain invasive; does not support a large number of enterprise computing legacy CORBA system interoperability; implementation techniques apply to resource- limited embedded field. CORBA distributed middleware is very mature technology, with location transparency, with specific programming language independent and other characteristics. This article uses the CORBA distributed OSGi technology as extensible architecture-based, non-invasive, versatility and good interoperability objectives proposed for the design of CORBA-based distributed OSGi extension model CDOM, gives a model of distributed extension mechanism, and use the above model, design and implementation of CORBA-based distributed OSGi extended system CDOS. CDOS via CORBA DII / DSI and Java reflection technology enables remote service method call, and use the CORBA name service to remote service discovery, maintaining OSGi service-oriented programming model and lightweight features, and supports the application of OSGi applications with CORBA interoperability operation, which distributed expansion with the OSGi specification recommended by the consistent realization of ideas, to better reach the field of enterprise computing Distributed OSGi extension proposed objectives. This paper studies the work includes the following aspects: (a) study the expansion of the basic concepts of distributed OSGi, key technology, comparative analysis of a typical project, as the choice of CORBA distributed scalable architecture based on OSGi. (Two) proposes CORBA-based distributed OSGi extension model CDOM. The model follows the OSGi standard specification, can maintain the OSGi programming model and lightweight characteristics based on the OSGi distributed processing, and support for OSGi applications with CORBA application interoperability. The design principles are given CDOM, composition and distributed extension mechanism, and finally gives the model analysis and evaluation. (Three) CDOM based model, designed and implemented based on CORBA Distributed OSGi extended system CDOS. By CORBA DII \\ DSI and Java reflection technology enables remote service method call, and use the CORBA name service to remote service discovery. (Four) in CDOS prototype system, combined with the actual scene made functional testing and performance testing analysis. The results showed that: CDOS able to maintain the original OSGi programming model can be centralized OSGi applications into distributed applications to transparently support OSGi applications interoperate with CORBA applications in remote service method calls have better performance advantages and for resource-constrained embedded field.

Related Dissertations

  1. The Technologies for Interoperability of Heterogeneous Enterprise Applications and Their Application in Material SCM,TP311.52
  2. Research on Web-Based Simulation Interoperability Testing Tool,TP391.9
  3. Research and Application on Field Framework Extention Methods Based on OSGi,TP311.5
  4. Equipment management information system based on distributed three-tier application development and research,TP311.52
  5. Research and Practice of a Monitor and Control Software System Suitable for Use in Heterogeneous Computing Enviorment,TP277
  6. WIMAX base stations based on multi- input, multiple output channel control module design and implementation,TN929.5
  7. WiFi Mesh networking research strategy and the introduction of,TN929.5
  8. Ensemble -based platform interoperable electronic health records system development,TP399-C8
  9. 2/3G interoperability and location of re-election optimization technology research update,TN929.5
  10. Research on Policy Integration Mechanism of Hybrid Hierarchy Based Multi-domains,TP393.08
  11. Retail Operational BI middleware OBIMS System Design and Implementation,TP311.52
  12. The Research and Application of Data Middleware Based on OSGi in Digital Campus,TP393.18
  13. The Design and Implementation of RFID Middleware Base on OSGi Framework,TP311.52
  14. . NET-based modern Hunan Business College Educational Management System Design and Implementation,TP311.52
  15. Research and Implementation of Distributed Image Fusion System,TP391.41
  16. Research of Nanchang Comprehensive Transportation Information Platform Based on CORBA and XML,U495
  17. Design and Implementation of SOAP NorthBound Interface in Network Management System,TN915.07
  18. Research and Design of Muti-Service Home Gateway Based on OSGi,TP393.05
  19. The Design and Implement of the Fuel Management System of Power Generating Enterprise Which Based on OSGI,TP311.52
  20. Report Engine Systems Research and Development,TP391.3
  21. DSL-based dynamic update strategy description and implementation,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > A variety of electronic digital computer > Distributed computer
© 2012 www.DissertationTopic.Net  Mobile