gpt4 book ai didi

c# - 高性能套接字服务器(如 MMO)

转载 作者:行者123 更新时间:2023-11-30 19:17:38 24 4
gpt4 key购买 nike

我正在做一个服务器项目(我想用它制作一个 MMO 服务器)。我已经创建了一些东西,但 IDK 是一个很好的系统吗?即是否有用于创建(帮助!)高性能套接字服务器 (MMO) 的 MMO 服务器教程/书籍?我将向每个连接的客户端发送/接收 5kb 数据(因为这是一个 MMO 系统)并且服务器必须处理 ~2000 个客户端/秒。谁能告诉我一个好的起点?

最佳答案

有:C# SocketAsyncEventArgs High Performance Socket Code ;基于我从中学到的东西(以及其他一些资源),我编写了一个高性能的 TCP 服务器,它可以处理超过 7000 个客户端。

编辑:我在某种程度上研究过的其他优秀 .NET 代码库是 fracture (F#) , SocketAwaitableSuperSocket .我特别喜欢 fracture,因为它简单(不幼稚)且缓冲池处理智能,但(作为我使用过的版本)它不为接受器提供单独的池;我已经根据已经提供的池轻松完成了自己的工作。

关于c# - 高性能套接字服务器(如 MMO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17010189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com