首页> 外文OA文献 >Synchronization of the turn based game in an uncertain network environment
【2h】

Synchronization of the turn based game in an uncertain network environment

机译:在不确定的网络环境中同步基于回合的游戏

摘要

Synkronointi on keino saattaa usean sovelluksen tietomallit samaan tilaan. Tämä voidaan toteuttaa suoraan sovellusten välisellä tiedonvaihdolla, tai käyttäen erillistä palvelinta synkronoinnin apuna. Molemmissa tavoissa tiedonsiirto voidaan suorittaa käyttäen standardeja verkkoprotokollia, mutta jos verkko ei ole aina käytettävissä, on sovellusten välinen tiedonvaihto ongelmallista järjestää. Mikäli sovellukset sijaitsevat samalla koneella tai käytettäessä synkronointipalvelinta voivat sovellukset ottaa yhteyden hyväksi katsomallaan tavalla, yksinkertaisimmillaan tavallisella tiedostorajapinnalla. Työssä toteutettiin synkronointimoduuli vuoropohjaiselle pelille. Peli toimii ympäristössä, jossa ohjelmistot pääsevät käsiksi samaan verkkojakoon, mutta käyttäjien ei odoteta voivan vaikuttaa palomuuriasetuksiin. Lisäksi osa pelin tiedoista koostuu dokumenteista, joiden on oltava luettavissa myös pelin ulkopuolelta. Pelissä on kaksi roolia: tuomari ja pelaaja. Yhteen peliin voi liittyä useampia pelaajia, mutta tuomareita on vain yksi. Pelin käyttöympäristöstä ja rakenteesta johtuen synkronointitavaksi valittiin tiedostopohjainen synkronointi tiedostopalvelimen avulla, jossa tiedonvaihto tapahtuu tiedostorajapintaa hyväksi käyttäen. Tiedostopalvelimella olevat tiedot tallennettiin salaamattomaan tiedostorakenteeseen. Tällä valinnalla käyttäjät voivat tarvittaessa avata synkronointipalvelimella olevia dokumentteja ilman peliä, käyttäjien ei tarvitse muuttaa palomuuriasetuksia ja synkronointi voidaan tarvittaessa suorittaa ulkoisella siirrettävällä medialla, kuten USB-muistilla. /Kir10
机译:同步是一种将来自多个应用程序的数据模型置于相同状态的方法。可以通过在应用程序之间交换信息来直接完成此操作,也可以使用单独的服务器来辅助同步。两种方式都可以使用标准网络协议执行数据传输,但是如果网络不总是可用,则很难组织应用程序之间的信息交换。如果应用程序位于同一台计算机上或使用同步服务器,则可以使用标准文件界面以最简单的方式连接应用程序。工作中实现了基于回合游戏的同步模块。游戏在软件访问相同网络共享但不能期望用户能够影响防火墙设置的环境中运行。此外,游戏中的某些信息由文档组成,这些文档也必须在游戏外部可读。比赛有两个角色:裁判和球员。一个游戏可以有多个玩家参加,但是只有一名裁判。由于游戏的操作环境和结构,选择了与文件服务器的基于文件的同步作为同步方法,在该方法中,使用文件接口进行数据交换。文件服务器上的数据存储在未加密的文件结构中。此选项使用户无需游戏即可在同步服务器上打开文档,如果需要,用户不需要更改防火墙设置,并且必要时可以在外部可移动媒体(例如USB存储器)上执行同步。 / Kir10

著录项

  • 作者

    Heinonen Juho-Mikko;

  • 作者单位
  • 年度 2010
  • 总页数
  • 原文格式 PDF
  • 正文语种 fi
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号