服务器应用程序的框架(最好使用BOOST C)
我正在考虑编写一个服务器应用程序 – 与mySQL或Apache一致.
主要要求是: >客户端将通过TCP / IP(套接字)与服务器通信 理想情况下,我想使用BOOST库而不是尝试重新发明自己的库.某些地方必须有代码才能完成我想做的大部分工作 – 所以我可以使用它(或者至少它的一部分作为我的起点),任何人都可以指向一个有用的链接吗? 在(希望不太可能)的事件中,没有代码我可以用作起点,有人可以指出最合适的BOOST库使用 – 以及如何处理的一般指导. 我主要担心的是如何知道其中一个孩子何时坠毁. AFAIK,有两种方法可以做到这一点: >在父母和孩子之间使用心跳(这很快变得混乱,并引入了更多可能出错的事情) 让父母意识到孩子已经死亡的最佳做法是什么? [编辑] 顺便说一句,我正在Linux上开发/运行/部署 解决方法
我可以肯定地说
Pion是你唯一的稳定选择.
我从来没有使用它,但我打算,API看起来很干净. 至于Boost库,您需要: > Boost.Asio> Boost.Threading> Boost.Spirit(或类似解析HTTP协议的东西)> Boost.IPC (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |