Font Size: a A A

The Process Of Communication Between The Multi-task In The Windows Nt System And Simulation

Posted on:2010-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2208360308466851Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the further development of Multi-tasking system and extensive growing needs of distributed software, modular software design requires the entire application process to divide into several programs segments, which of them communicate with each other. This will help improve the efficiency, portability and compatibility of program design, and promote the industrialization of large-scale software. Of course, under this design mode, the communication of processes and data sharing technology become the point of system design.Based on the analysis for development trend and the comparison for actuality development of domestic with overseas, this article raised a dynamic simulation environment for the operating platform, and then simulated in the platform the management of multi-task scheduling , data-sharing deal with the multi-tasking and real-time communication , after the analysis of the Windows NT characteristics and resources.The multi-task model of data sharing and inter-process communication is core system, presents a way to use DLL and shared memory to solve the problem of Window NT system simulation environment data sharing between multi-tasking problems. As for the control of multi-tasking, the control of multi tasks is accomplished through control their threads under Windows NT system. Various tasks through the application of some simple function call to achieve the mandate of the task or other operation control.As the real-time simulation is a dynamic environment, the user applications to achieve in the Windows NT operating system to run multi-tasking to Windows NT as a multi-tasking real-time dynamic simulation of the basic operating platform. The real-time dynamic simulation software can be applied to specific projects, large-scale specialized software for the project development cycle, all the amendments and expansion, have a good maintainability and scalability.This article researches the features of Windows NT simulated environment platform and the source of platform. After study of various means of communication between processes in Windows environment, then chose DLL to realize data sharing in simulation environment, the final design and realization of multi-tasking data sharing and multi-task control.
Keywords/Search Tags:WindowsNT, IPC, Multi-tasking, Dynamic Link Library
PDF Full Text Request
Related items