简单的networking服务器在C + +?

有没有任何参考或图书馆,将创build一个networking服务器(帮助)? (在C ++中)

您可能会发现这个有趣的(所以,通过Wayback机),这是如何创build一个C服务器,这是不是完全不同于C + +。

但是,如果您使用Windows和C ++,则可能需要查看C ++中的简单Web服务器

您可以使用Boost Asio来执行此操作,请参阅HTTP服务器示例

有一个新的C ++ 11包装mongoose在这里: https : //code.google.com/p/mongoosecpp/

mongoose是一个简单的networking服务器的C代码。 这个包装器在mongoose结构上使用C ++ 11特性(例如:std :: function用于callback,而不是函数指针),还提供了一个页面调度器来匹配url模式到std :: functions

你应该看看Wt (发音为'Witty')。 这是一个令人印象深刻的工具包恕我直言。 另外,您可以使用Qt框架 – 这里有一个简单的Web服务示例。

尝试ACE

有了所有令人敬畏的选项,似乎重塑了车轮。 但是要回答你的问题,这里是一个关于在C ++中构build一个简单的web服务器的小教程 。 也许值得尝试一下。 我可以从中看到一个很大的优势是开销很低。 祝你的项目好运。