“也许是嫌麻烦吧。”路运成抢先回答,语气却充满猜测意味,“当初为了掛那些图片上去,他就等了林老师好久。”
谢广平若有所思道:“这么说,可以考虑给罗韜一个ftp权限。”
楚冬生马上点头:“主任说的没错,罗韜的確需要这个。”
顿了顿,补充道:“这次更新他不选择掛ftp,应该是完全不需要。”
谢广平疑惑道:“怎么讲?”
楚冬生就详详细细解释起来:
“实现在线更新的原理,说起来十分简单。
每次启动客户端时,比照一下本地文件和伺服器文件的版本號。
发现伺服器某些文件版本號更高,就把那些文件下载下来,覆盖本地的低版本文件。
难点在於,罗韜用的只是学校普通网线,伺服器也只一台。
如果任由所有人无限制连接过去,他的带宽会被挤爆,伺服器线路会被堵塞。
罗韜那天说过,他设计了三层伺服器架构,该技术是领先全球的。
后来我认真推演过,发现他的设计方案非常完美。
也因这种技术,他可以把下载任务层层分包,实现子数级的扩散。
时间越长,扩散速度越快。
所以,他的这种方式,比之ftp下载渠道更快。”
谢广平大致听懂了,感嘆道:“这小傢伙,脑子太好使了!”
当他切换到游戏界面,显示下载进度已经临近100%。
又等了不到一分钟,下载结束,开始自动安装。
三五秒后,提示安装成功。
客户端自动打开,自动尝试连接伺服器。
提示连接失败。
谢广平並未去管连接成败,而是看著“开始游戏”按钮旁边的一个新按钮——“更新日誌”。
隨著他用滑鼠点击,一个窗口界面跳了出来。

