Dissertation > Excellent graduate degree dissertation topics show

General and High Performance Networks Chess Game Server Research and Design

Author: WangYuKui
Tutor: ZhouCaiLan
School: Wuhan University of Technology
Course: Computer Science and Technology
Keywords: Network chess game Versatility High performance Server architecture
CLC: TP393.09
Type: Master's thesis
Year: 2011
Downloads: 64
Quote: 0
Read: Download Dissertation

Abstract


Chess casual games now have a very broad mass base, such as folk traditional Chinese chess, poker, chess are one of the most common entertainment activities. Typical game lobby Internet company providing products, is commonly used in chess casual games integrated into a platform game time you log in, you can play a variety of chess casual games, providing a one-stop service. However, in our limited commercial competition, and other reasons, the game lobby providers and not announce its realization principle. Abroad, because of cultural differences, the chess game is not common, so chess technology not conducted in-depth research, these reasons have led to the very lack of the technical data of the Network chess game. Server technology occupies an important position in the chess network game, network chess game technology to better promote the development, design a general-purpose high-performance network chess game server platform. This article is in the the Thunder game lobby server project group internship work, according to the actual project experience, Network chess game server technology research and innovation. The main work of this paper are as follows: First analysis of the background and significance of the research projects, analysis and summary of the characteristics of the user base of board games, chess game, another analysis of the status and trends of the development of domestic and international network chess game. 2 describes the relevant background knowledge and key technologies for the chess server. Analysis of typical network structure, summarize the advantages and disadvantages of each, another preliminary Epoll technology introduction. Analysis of the characteristics of network chess game, determine the core functionality of the server to achieve, and core server architecture. Then determined on the basis of a chess game flow, and to assume the functions of each of the core server, and gives important implementation class. Determine core server architecture based on the analysis of a chess game with common application of the idea of ??object-oriented framework and specific logical separation of the service end of the game logic. Common framework to achieve the work and the underlying communication, maintenance and other basic functions. The framework identifies a third-party interface, developed by third parties, according to the interface specific game logic. Determined by the framework when the service end of the game logic runs to load specific game logic, so that the end of the game logic versatility, the service end of the game logic evolved into a common platform. Multiple network game server performance issues have been of concern, the goal of the game to ensure that the large amount of users online at the same time, this article from the structure and procedures to achieve solutions. Such as the choice of operating system and IO model, the specific application of the distributed architecture, data processing mode and application caching mechanism and so on. Study how to achieve the stability of the chess game, put forward solutions to the problems of the common affect stability.

Related Dissertations

  1. Development of Pxibus High Performance Digital I/O Module,TP274
  2. Synthesis and Resolution Property of N-(9-Fluorenylmethoxycarbonyl)-D-Tryptophan and D-Phenylalanine Imprinted Polymer,O631.3
  3. Fast Determination Method Research of Bisphenol A in Food Packing Material,TS206.4
  4. Analysing Sequence Characters of ADSL and PurH Gene and Correlation between Genes Expression and IMP Content in Duck,S834
  5. A Role of Auxin in Repression of Harpin-Induced Hypersensitive Response in Tobacco,S432.1
  6. Ffmpeg-based high-performance high-definition streaming media player software design,TN919.8
  7. Cloud-based distributed real-time database performance data storage and retrieval mechanism,TP311.13
  8. Ultra-high performance cement-based composites static mechanical properties and resistance to penetration performance of,TU528
  9. The Comparative Study of Two Deproteinized Methods on Xenogeneic Bone Graft Substitute Material,R687.3
  10. Electrochemistry Degradation of Organic Pollutants with Boron-doped Diamond (BDD) Electrode,X703
  11. Study on the Production of Polycyclic Aromatic Hydrocarbons in "Peking Roast Duck" with Air-jet Impingement Roasting Technique,TS251.67
  12. Analysis and Study of Non-UV Absorption Drugs Based on Charge Transfer Reaction,R917
  13. Study of Preparation Process and Quality Standard of Chuankeping Granules,R283
  14. A Experimental Studies on the ADME/Tox Characteristics and Liver Pharmacodynamic & Toxic Mechanism of Xiao Chai Hu Tang,R285.5
  15. Research of Multicast Algorithm on A Novel Interconnection Network PGLH,TP393.02
  16. Adsorption Characteristics of Organic Matter onto Activated Carbons in Natural Water and the Competitive Adsorption between Target Organic Matter and Natural Organic Matter,X703
  17. Based on GPU / CPU multi- level parallel CFD Optimization Strategy,V221
  18. The Study on Rhinoceros Horn and Its Imitation,TS932.2
  19. Based on UML and . NET vocational Office Automation System Design and Implementation,TP311.52
  20. Preparation of Silica-based Chromatographic Microcolumns and Detection of Melamine in Milk Powder,TS252.7
  21. Quality Standards Research with the Same Prescription of Different Dosage Forms of Huoxiang Zhengqi,R286.0

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile