Font Size: a A A

The Research And Application Of Data Middleware Based On Osgi In Digital Campus

Posted on:2011-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:X L HanFull Text:PDF
GTID:2198330338489840Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the growing popularity and development of computer networks, the computer network applications demand facing increasingly complex, especially the data provided by the local database no longer satisfied the network application, more data needed to be provided by the distributed heterogeneous database, which leaded to more frequent interaction of network data, and leaded to the growing need for a network data flow between the different channels of data sources.Network data middleware loacated between network application and network database, which managed the network database uniformly and provided information of the network database to the network applications, and data middleware, obtained the result data from the corresponding network database depending on the application request, standardized the data format for the final result data and then presented the network application the result data.The purpose of this paper was to sovle the digital campus network data transfer between distributed heterogeneous database issues, and constructed a data middleware between the application layer in the network and the distributed heterogeneous database layer, in addition to the middleware layer contained the necessary network data transmission services, network transport protocols for network transmission of data also contained the function modules. Comparative analysis of the structure of domestic and international network of data between the frameworks were put forward to OSGi technology as the basic framework, each module was implemented by Bundle, web applications based on the actual needs of each functional Bundle realized in the form of dynamic hot-swap function with minimal.OSGi technology has the micro-kernel, hot-swappable, components and other characteristics; the OSGi technology as the basic framework of the design and implementation of data network data middleware enables network middleware also inherits these features of OSGi technology. Design and implementation of OSGi framework based on data from the middleware components, fine granularity, the overall structure of flexible, scalable and dynamic can get better met. OSGi technology based on network data middleware has good adaptability, according to the actual characteristics of heterogeneous database network middleware functionality Bundle adjustment combinations to meet the complex network application requests. SOA design concepts with the various features designed to function as Bundle independent service unit, each functional Bundle support a basic network services, reducing the coupling between the various functions of Bundle. However, due to network application itself is a complex set of services so the link between the various functional Bundle is inevitable, so we should be concerned about the actual function of the optimal combination between Bundle.Construction of the digital campus to network data middleware data between various network resources to solve the data transfer was an important part of island issues. Digital Campus based on the actual characteristics of the OSGi technology as the basic framework, designed and implemented middleware functionality Bundle, the request according to the characteristics of network application, select from a number of features Bundle Bundle libraries to work together to achieve the optimal combinations of the application of complex networks data request.However, despite the rapid development of middleware to serve as the basic components to OSGi technology as the basic framework of the network data middleware for my school work digital campus has made great contribution in the integration of digital campus in the work of a variety of network resources played a huge role.
Keywords/Search Tags:Network data middleware, OSGi technology, SOA technology, digital campus
PDF Full Text Request
Related items