Font Size: a A A

Research And Implementation Of Internet Online Games

Posted on:2003-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2121360095962078Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The growing course, background, actuality, tendency and technological characteristics of Internet Online Games(IOG) have been reviewed and summarized at the beginning of this acticle; based on which, the article analyzed IOG's technological and runtime features. The key problem, or say, the most important requirement of IOG: timely interaction when many users being online, is given a better solution in the process of chess IOGs' programming. At the same time, multi-user online system's robusticity and reliability were concerned here; the author also give a discussion and forecast to IOG's perspective.IOG's has two implementation modes: Client/Server and Web, which were compared in view of technology. The author brought forward 3 implementation plan for the communication between Client and Server: encapsulation from Windows SocketAPI, take advantage of MFC CSocket class, or MFC CAsyncSocket class. By analysing and experimenting, the 3rd was chosen, and selecting the Concurrent Connection-Oriented server mode to make the most of the Multiple Thread mechanism of Windows OS. To improve system's performance, the author devised several measures in programming as follows: more logically work division between Client and Server, consolidated and more compact message format, message with PRI, minishing the Server's calculating complexity, investigating users' feeling and psychological idiosyncrasy, and simulation programme was write to test and analyse the system interaction . Consequently, this IOG system evidently has better interaction performance compared with other IOGs in being. Meanwhile, the system possess quite robusticity and reliability by means of centralized states management and finished message check. Noting the fact that computer networks being used in every aspect of our world, Internet's future use and the development of software industry in network times were discussed in the end.
Keywords/Search Tags:Internet, online, computer games, Multiple Thread, TCP/IP
PDF Full Text Request
Related items