Dissertation > Excellent graduate degree dissertation topics show
The Research and Realization of Windows IOCP-Based High-Performance Server Framework
Author: LiXing
Tutor: ZhangPingJian
School: South China University of Technology
Course: Computer Software and Theory
Keywords: Windows Completion port Communicate Lightweight Frame
CLC: TP393.05
Type: Master's thesis
Year: 2011
Downloads: 79
Quote: 0
Read: Download Dissertation
Abstract
|
With the rapid development of computer network technology, ever-changing network communications applications are constantly in our work and life, in order to meet the different needs of the various aspects. At the same time, these changes to the server development with increasing demand, especially for robust, high-performance communications applications demand. Traditional network communication server software developed for the specific needs of the service, specific service functions and the underlying function is closely linked to the versatility, scalability and portability are poor, in the development of other communications applications service need to repeat the same content to develop the underlying. The server framework is a collaborative components in accordance with certain industry standards, and can provide the basic function of certain software products. The framework provides a set of generic and specific application-independent basic functions, this design enables developers are more focused on the design of complex business applications and business logic. Framework emphasizes reusability and scalability, enabling developers to quickly on the basis of the framework for application development, can effectively shorten the system development cycle, and continue to improve the quality and stability of the software design. Communication Server for C / S needs analysis, based on completion port communication model to study the technology and Windows server framework, design a the completion port a Windows-based, high-performance server framework, and the completion of the overall framework of the system and Design and implementation of its core functions. First, the paper analyzes the research background, and summarizes the status of related research, research a topic related principles and technology to be used, including the framework, design patterns and Windows completion port. Secondly, the paper analyzes the the topic framework of the overall functional requirements, and is expected to reach the target, and in accordance with the functional requirements of a the completion port Windows-based server framework architecture. Then, starting from the architecture of the framework, the collaboration between the analysis within the framework of the detailed design of the components of the module, and the module, and a detailed description of the function of each module structure as well as a key part of the implementation. Finally, to achieve a simple communication prototype and design some basic use cases to test the framework, the test to show that the network communication performance and stability of the framework to achieve the system design requirements. Comprehensive summary and evaluation of the work done last subject, and the next step in research and development prospect. Windows completion port-based high-performance server framework provides the core functionality of the application of the general network communication, easy to extend and reuse, reduce application developers duplication of development of the low-level functions and control flow, has a certain reference value.
|
Related Dissertations
- Based on Nonliner Finite Element Analysis of the Infilled Wall Frame Structure,TU323.5
- Design and Implementation of Windows Kernel-mode Cryptographic Service Interface,TP309.7
- Transplant of Windows CE Operation System Based on ARM9,TP316.7
- Research on Data Acquisition and Transmission Technology in High Speed Digital Image Acquisition System,TP274.2
- 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
- Lightweight Aggregate Made from Waste Residue of Construction、Reclamation of Waste Foundry Sand Dust and Sludge,TU528.042
- Research on the Key Technology of Waterborne Transport Security System,U698
- A Study of Excellent Lightweight Lifters (Group A) Intermediate Physical Selection Model,G884
- The Impact of Frame-based Training of Text Oral Retelling on Junior Students’ Oral Expression Competence,G633.41
- A Frame-Based Vocabulary Teaching and Its Impact on the Senior One Students’ False Friend Phenomenon in English Writing,G633.41
- ECG Detection Analyzer Based on Windows xp Embedded System,R197.39
- Students risk decisions in the framework of the effects of,B842
- Substation Integrated Early Warning System and Application,TM76
- Banach space research base and frame disturbance,O177.2
- Design of Image Inspection Subsystem of the Horizontal Industrial CT-DR,TP391.41
- Research of Video Face Recognition Based on Weighted Voting and Key-Frame Extraction,TP391.41
- The Frame Disambiguation of Automatic Identification of Chinese Frame,TP391.1
- Analysis of Nonlinear Finite Element with Opening Infill Wall Frame Structure,TU323.5
- Research about Standardized Design of the Integrated Building at the Highway Service Area,TU248
- Research on the Application of Frame Theory in English Debate,H311.9
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Network equipment
© 2012 www.DissertationTopic.Net Mobile
|