Font Size: a A A

Research And Implementation On Streaming Media QoS In Adaptative Reflective Middleware

Posted on:2007-09-10Degree:MasterType:Thesis
Country:ChinaCandidate:J SongFull Text:PDF
GTID:2178360242461921Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Traditional Middleware provides a"black-box"structure to prevent upper-level applications from handling complex implementation details of middleware, so that it can reduce complexity of developing distribute applications. On the other hand, the"black-box"middleware also hide the running environment and variety of the middleware even the requirement of applications. Therefore, traditional middleware had met a series of tough problems in new areas, such as mobile computing, ubiquitous computing, and streaming media environment and so on. Recently, more and more applications need a configurable and reconfigurable framework to adapt changed environment. With the ability of dynamically QoS (Quality of Service) adjustment, reflective middleware is needed to meet those requirements.Reflective Middleware which comes from reflective system emphasizing on inspection and adaptation of middleware has a causally connected self representation on the underlying base-level behavior. Inspection allows the current state of the system to be observed while adaptation allows the system's behavior to be altered at run time to better match the system's current operating environment. Middleware system is able to be dynamically configured by employing reflection. And also clients can adjust system structure and require different services in runtime because of reflection technology. Nowadays, most of reflective middleware are lack of specific applying environment, have poor reflect abilities and very complex deployment also. CARM (Context-Aware Reflective Middleware) which applying in streaming media environment provides a configurable and reconfigurable framework to enable applications of streaming media to change QoS dynamically according to running environment context. And also it can change context monitor online.
Keywords/Search Tags:Reflection, Adaptation, Middleware, Plug-in, Streaming Media
PDF Full Text Request
Related items