您当前的位置:云动态>服务器资讯

云动态

服务器资讯

游戏服务器和普通服务器有什么区别?

作者:网云数据 版权信息:网云数据 点击数:214 更新时间:2019-12-11

通用网站应用程序是典型的请求-响应模式。 通过TCP与服务器建立链接,并通过HTTP协议组装请求数据和影响数据。 交互完成后,服务器与客户端之间的TCP链接将被释放,而服务器端套接字资源将留给新客户端。




  通常,Web程序相对容易扩展。 它们是通过硬件负载平衡和添加Web服务器来实现的。 这套解决方案在行业中已经成熟。 网络游戏很特别。 最大的特点是客户端和服务器需要建立长连接。 客户端和服务器基本上必须保持连接。 不是典型的请求-响应模式。 客户端将主动将数据发送到服务器。 服务器也可以主动将数据发送到客户端。 生命周期比较长,一次发送的数据量很小,但是数据发送频繁。




  由于连接时间长,服务器端的套接字无法重复使用,并且单个服务器的处理请求将受到限制。 使用Web解决方案来解决扩展问题也不太适用。 在Web程序中,客户端数据之间没有交互。 所有数据都通过Web服务器响应到客户端。 但是,在在线游戏服务器中,每个客户端的数据更改必须广播到另一个服务器客户端。 因此,客户端有一个上限,这就是为什么需要对服务器进行分区的原因,并且一个区域中同时在线用户的数量受到限制。


客服X

7X24H服务

  • 平台客服

  • 平台客服