启动客户端/服务器网络编程的好地方?

时间:2010-11-23 21:08:11

标签: c++ networking

我有很多使用C ++的经验,但我从未真正投入到网络编程中(例如:游戏,聊天软件或从网站获取文件的软件。)哪里是个好地方为此开始?最好是跨平台的教程,也可能是某种项目(不仅仅是理论)。我已经找到了数百个很棒的C ++教程,但很少有网络编程教程(不一定是网络编程)。

由于

2 个答案:

答案 0 :(得分:1)

您可以从一个简单的HTTP服务器开始,它将引导您进行HTTP协议,文件操作,多线程/事件处理等。或者分布式文件系统/缓存系统等等。很多乐趣。

答案 1 :(得分:0)

Boost.Asio是一个出色的跨平台C ++网络库。 examplestutorials很简单。

boost-asio标记

中的stackoverflow也有很多帮助