新闻动态

游戏服务器架构(上)

发布日期:2022-03-29 08:31 | 文章来源:IDC点评

【小编提示】文章收集整理于网络,仅供参考!如需了解“游戏服务器架构(上)”等有关服务器、云主机租用、托管、配置、价格问题,请免费咨询YINGSOO客服,良心推荐,按需选配!
【境外主机】日本云服务器 | 服务器IPLC国际专线 | 韩国物理服务器
【产品问答】网站SSL证书有几种,安装它的优势有什么?

游戏服务器架构(上)


首先小编表示其实客户端游戏服务器,以及手游客户端等都没有什么很大的区别,他们之间到底区别便是游戏的类型了,想要知道更多服务器的内容就可以看看这篇文章吧!
类型1:卡牌、跑酷等弱交互服务端
卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的HTTP服务器:
登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加密。客户端收到key和时间戳后保存在内存,用于之后通信,服务端不需要保存 key,因为每次都可以根据客户端传上来的 uid 和 时间戳 以及服务端自己的私钥计算得到。用模仿 TLS的行为,来保证多次 HTTP请求间的客户端身份,并通过时间戳保证同一人两次登录密钥不同。
类型2:第一代游戏服务器 1978
1978年,英国著名的财经学校University of Essex的学生 Roy Trubshaw编写了世界上第一个MUD程序《MUD1》,在University of Essex于1980年接入 ARPANET之后加入了不少外部的玩家,甚至包括国外的玩家。《MUD1》程序的源代码在 ARPANET共享之后出现了众多的改编版本,至此MUD才在全世界广泛流行起来香港服务器。不断完善的 MUD1的基础上产生了开源的 MudOS(1991),成为众多网游的鼻祖。
MUDOS采用 C语言开发,因为玩家和玩家之间有比较强的交互(聊天,交易,PK),MUDOS使用单线程无阻塞套接字来服务所有玩家,所有玩家的请求都发到同一个线程去处理,主线程每隔1秒钟更新一次所有对象(网络收发,更新对象状态机,处理超时,刷新地图,刷新NPC)
以上便是小编对于游戏服务器的内容。

买服务器,无非就是想要省心和稳定。YINGSOO海外服务器,免备案、带独立控制台、专属1对1客服、全年全天候售后服务;品牌级硬件、一流数据中心机房,关键是价格还不贵。你想要的,终于找到啦!客服热线:400-630-3752

热门搜索:【并行配置】【美国服务器】【匹配单词】【进程这种情况】【服务器服务商】【触发器数据】【网站淘宝】【代码推广】【加密密钥】【临时数据库】【公网虚拟机】【日期字符】【证书站点】【数据事务】【文件夹文件】【命令文件】【盛九云服务器】【命令后台】【阵列设备】【文件目录】【用户亚马逊】【配置添加】【连接字符集】【虚拟主机租用】【三星操作系统】【粽子数据】【状态监控】【攻击检测】【压缩耗时】【插入排序

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部