Font Size: a A A

Windows Nt System Dynamic Simulation Environment

Posted on:2007-04-29Degree:MasterType:Thesis
Country:ChinaCandidate:F HuangFull Text:PDF
GTID:2208360185456259Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In many areas of national defense and civilian, there are special requirements to the system, such as the control and management of multi-tasking, data sharing between multi-tasking and real-time communications . For such systems, if we can simulate the realization of the actual system in order to provide the necessary information about real system's achievement, improvement and maintain. Then we can support applications'development and movement through the dynamic simulation environment in practical application. However, the current dynamics simulation environment is built on the basis of small computer, and there is an urgent need to create a dynamic simulation of environmental systems on the WindowsNT platform.Dynamic simulation environment is a WindowsNT-based multi-tasking operating platform. It achieves the establishment of multi-tasking, activation management, and deletion of data sharing among various tasks in the master simulation computer via the use of NT resources available. The paper use the C/S structure to implement the system under VC. The system consists of master controller and proxy server. The master computer controls the establishment of multi-tasking. The proxy server explains the control-orders sent by the master computer, and operates as the order, and sends the result information to the master computer after complement. The communication protocol between the master control computer and the proxy server is UDP. The paper also define order's format. It is a simple and practical multi-tasking controlling method by the process of master computer. Based on the feature of Windows NT and VC++, the paper proposes a solution through the DLL and memory-sharing to the data-sharing problem under the Windows NT system simulation environment. This paper makes the data-sharing between the tasks in different systems via socket communication. Users can monitor the communications network among different servers, and observe the operations in the entire systemThe simulation system takes full advantage of the existing operating system resources and network resources, and adopts the tiered, object-oriented design methodology. It has modular structure, level-based, simple interfaces, adaptable, and...
Keywords/Search Tags:Client/Server, multitasking-manage, IPC(interprocess-communication), socket
PDF Full Text Request
Related items