Dissertation > Excellent graduate degree dissertation topics show
Design and Implementation of Database Communication Middleware
Author: ZuoWenHui
Tutor: HuangBenXiong
School: Huazhong University of Science and Technology
Course: Communication and Information System
Keywords: Real-time Pooling Task Assembly Task Scheduling Real-time Scheduling
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 100
Quote: 0
Read: Download Dissertation
Abstract
|
The real-time database is a very import constituent part in the distribution automation system, because the distribution automation system asks for some real-time supports. And the communication middleware provides the real-time database service interface for the top applications. So the communiction middleware is also asked for the real-time support.From the study about the architecture and the main technologies of the common communication middleware, we can realize this fact that the bottleneck of the real-time support existing in the two parts of the communication middleware which are the network communiction and the task scheduling. The bottleneck of the network communication exists in the select of the socket patterns and the management of the mutative object resources. The bottleneck of the task scheduling exists in the task done ratio.Based on the analysis and comparison of the existing techniques of the network communication, we choose the IOCP supporting for the massive connects for the base socket pattern. Then we improve the management of the mutative object resources existing in the IOCP, design and improve a framework which can choose dynamically a strategy for the management. Then we design and improve a strategy which manages the resources by the history record too.Based on the analysis and comparison of the existing task scheduling strategies, we choose the priority-driven strategy and improve the existing task scheduling algorithm. The traditional real-time scheduling algorithms pay a few attentions to the relationship existing between the tasks, for example, when many tasks have the same characteristic in a task set, but the traditional algorithms can’t see it. Considering about this characteristic, the concept of the task assembly is defined, and then the task assembly DDS algorithm is designed and implemented.Finally we design and implement a test application, and the DDS and BDDS and TADDS have been tested. The simulation result proves that the TADDS is better than DDS and BDDS on the task done ratio.
|
Related Dissertations
- Satellite Attitude Determination Based on Gyro and Star Sensor,V448.2
- Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
- Research of Visualization Technology in the Virtual Test of Missile,TP391.9
- FPGA/DSP Image Co-processor Technology and Ethernet Data Transmission,TP391.41
- Research on the Image Real-Time Acquisition, Storage and Image Processing System,TP391.41
- Development of High Speed Data Acquisation and Playback Module Based on PCI Express Bus,TP274.2
- Research on Control of the Four-Rotor VTOL Helicopter,TP273
- Application and Research of Dual Control in Vertical Landing Aircraft,TP273
- Research on Real-Time Performance of Computer Numerical Control System Based on Windows,TG659
- Cloning and Expression of CHS and CHI Genes and Their Regulation on the Accumulation of Flavonoids in ’Cara Cara’ Navel Orange (Citrus Sinensis Osbeck) and ’Guoqing NO.4’ Satsuma Mandarin (Citrus Unshiu Marcow),S666.4
- Studies on the Quality of Phisio-Chemical and Fresh Keeping Technologies of Post-Harvest in Volvariella Volvacea,S646.13
- Analysing Sequence Characters of ADSL and PurH Gene and Correlation between Genes Expression and IMP Content in Duck,S834
- Real-time Junior High School Mathematics Classroom Learning on Evaluation and Exploration of Knowledge,G633.6
- Comparative Study on the Host Choice Mechanism of Helicoverpa Armigera (Hübner) and H.assulta (Guenée),S435.622.3
- The Design of Automatic Control System of Experimental Stereo Garage,U491.71
- Detection and Significance of Inhibitor of Differentiation-1 in Cervical Cancer,R737.33
- Study of metal -organic chemical vapor deposition equipment control system,TN304.055
- Based on distributed real-time database transaction scheduling policy Research and Improvement,TP311.13
- SAP-based solutions optimize Air Materiel Management System Design and Implementation,TP311.52
- Based on support vector machine motion prediction image stabilization technology,TP751
- The Detection of the Virulence-related Gene from Vibrio Alginolyticus and the Study on Preservation Methods,S943
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|