您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
魔兽世界怀旧服重建很麻烦吗?原来的代码重新部署一遍不就可以了?
版本,服务端,客户端魔兽世界怀旧服重建很麻烦吗?原来的代码重新部署一遍不就可以了?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充:
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
说实话丢失源代码之说不太可信,代码库的管理早就版本化中心化了。
我个人看法是这样的:
1.确定客户端版本:最简单的一步。
2.根据客户端版本确定服务端版本。这一步就很难了,如果公司内部流程在十四五年前不够完善的话,那么其实很难知道这个客户端版本对应的准确服务端版本。国服代理的时候,很大可能在服务端和客户端也有本地化的修改,中间涉及了转运营商,而且是在下一个大版本转的,老的大版本的本地改动记录和部署关系是否还能追溯存疑。
3.服务端版本依赖的部署环境是否还可用:例如当年是否依赖特定的缓存,数据库,这些依赖的缓存数据库现在还是否可用。是否依赖特定硬件,依赖的硬件还能否正常商业化购买等。上一步的确认考验十几年前的上线流程控制和记录,这一步要确认就充满了技术上的繁琐测试了。很多十几年前是常识的东西现在可能已经废弃了。
4.安全补丁和架构的对接。这十几年肯定有发现和修复重大安全问题,账号架构也迁移到网易战网而非简单的用户名密码加安全卡。这些功能是属于要从后来的新版本上抽取出来对接到老版本上的。这是完全的架构修改,需要大量开发测试。
所以找到了代码给按照十几年前的方式部署一遍可能不难,但是代码里面的安全问题要修复,代码里面一个大模块要重构,这就是软件工程上的大问题了。
回答于 2019-09-11 08:43:50
关键是已经找不到当年的游戏原代码了。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |