gpt4 book ai didi

c++ - 用于 C++ 的简单异步多线程 HTTP 请求库

转载 作者:太空狗 更新时间:2023-10-29 20:32:54 26 4
gpt4 key购买 nike

<分区>

我会快速而诚实:我目前正在尝试为在线游戏编写客户端/服务器。由于我穷且资源有限,我将使用 PHP 后端测试服务器的基本功能,最终目标是用 C++ 重建服务器端。

我正在寻找一个适用于 Windows(最好是 XP 和 Vista)的 C++ 库,它可以让我使用有限数量的线程,一个专用于网络问题的每个部分。例如,我想使用一个线程向服务器报告玩家的位置信息(并接收有关其他玩家位置信息的响应),但我想要一个不同的线程来后台下载该区域的 3D 图稿/players,以及用于内置聊天系统的不同线程等。这些都需要彼此完全独立。

我知道我想用这个库做什么,我已经弄清楚了设计点,我只是觉得重新发明轮子有点傻,因为我知道一个好的库为此确切目的可能已经存在。那么,你有什么建议?我需要能够将数据发送到服务器并接受响应。理想情况下,请求需要在完成时触发一个事件(这样我就可以立即获取数据并用它做一些事情)并且我需要能够同时处理多个事务。 HTTP 是一个很好的奖励,但如果有必要,我可以自己处理 HTTP 协议(protocol),尤其是考虑到我打算从长远来看放弃它。

谢谢!

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