Font Size: a A A

General And High Performance Networks Chess Game Server Research And Design

Posted on:2012-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y K WangFull Text:PDF
GTID:2178330335452235Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Chess cards casual games now have a wide mass base, such as the folk traditional Chinese chess and CARDS, go is people the most common recreational activities. Now the Internet companies provide lobby is commonly used products and integrated into a chess casual games on the platform, let the game user login, can play a game of chess, provides one-stop recreation of the service. However, in our limited to commercial competition, and other reasons, the game hall providers and not announced its realization principle. And in foreign countries, because of the difference of culture, chess game of chess is not common, so technology has in-depth study, these reasons caused the chess game network technology material very lack. The server technology in network game of chess occupy an important position,for better promotion network chess game technology development, this paper introduces the design of a chess game of general high-powered network service platform.Through the research the hall of QQ, this paper designs a lobby chess game server architecture. The main content of this article below:This paper firstly analyzes the topic research background and meaning. Then analyzed user groups of chess game, the characteristics of chess games. Meanwhile analysis of domestic and international network of chess game development present situation and tendency.This paper gives the chess server realize some related background knowledge and key technology, analyzes the network structure of the advantages and disadvantages. In addition, carries on the preliminary Epoll technology introduced, these key technical content for the paper provide supporting function of the chapters.Secondly analyzes the chess game features, determine the network to achieve the server core functions, and puts forward the core server architecture. And on this basis to determine a chess game process and each core server must bear the function is given, and the implementation of an important. With the server architecture as the foundation,the paper analysis of chess games have in common. Application of object-oriented ideas, the game logic server for frame and specific logical separation. Framework implementation of work, public communication, maintain and so on bottom basic functions, and determined by third party interface, frame according to third-party developers interface implementation specific game logic. When the game logic server runtime, frame loading particular game logic. This means to realize the game logic server generality, logical server evolved into common platform. To ensure that big volume at online games goal, this article from structure and application implements etc proposed solutions. For example the operating system and 10 model choice, application of distributed architecture, data processing mode and application caching mechanism, etc. This paper also studies how to realize the stability of chess game, and puts forward the solutions.Finally summarized on paper, points out that still need to continue to study place.
Keywords/Search Tags:Networka chess game, Generality, High-performance, Server architecture
PDF Full Text Request
Related items