Font Size: a A A

Research Of Service Lookup Reflective Middleware For Pervasive Computing

Posted on:2009-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2178360245954839Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Research on the middleware technology under pervasive computing has been carrying out for a long time. In its earlier work, researchers focused on solving the problems of adaptation, human-computer interaction, context-aware, security and so on, and seldom took attention of attributes of heterogeneous environments, resource-constrained and re-configurability. But with the dynamic and heterogeneous problems become increasingly prominent, more challenges on the design of middleware were presented.The traditional middleware such as CORBA,DCOM and Java RMI were designed with the principle of black-box abstract, which could not adapt to the activated running environment and the different needs of customers. But reflective middleware has features about orderly opening of the structure and re-configurability, it can support different types of application customization. Therefore, how to design the architecture for highly adaptive and reconfigurable middleware is becoming a hot topic.In this thesis, the solutions for the highly adaptive and reconfigurable reflective middleware were discussed both in theory and in practice. The main works include:1. Introducing the technical challenges faced by middleware research under pervasive computing environment, analyzing the study background and current research state of pervasive computing and middleware technology.2. Studying three kinds of typical reflective middleware which adapted to pervasive computing environment. They were very important for designing theservice lookup middleware based reflective principles------SLRM (Service LookupReflective Middleware).3. Constructing a kind of available service discovery solution based on pervasive computing environment to support a variety of heterogeneous protocols; Analyzing the service lookup and binding model of SLRM, and giving a application scene to descript the workflow of SLRM.4. Studying the key technologies of SLRM, establishing a service lookup environment based on Jini, realizing the core of SLRM framework based on CORBA component technology (CCM), and a network service program and a client program that used the SLRM framework have also been developed in this thesis.SLRM is a reflective middleware which based on component technology, it's designed to support a variety of heterogeneous protocols and interoperability of services developed on different middleware platforms, it can be satisfactorily resolved the dynamic and heterogeneous problems under pervasive computing environment. The thesis is worthy for further study in reflective middleware under pervasive computing.
Keywords/Search Tags:pervasive computing, reflective middleware, service lookup, service bind, profile
PDF Full Text Request
Related items