我是 C++ 的新手,对 web 协议或 websockets 几乎一无所知,所以这看起来很荒谬。
我制作了 100% ajax 的网站,并希望包含 websockets。Fastcgi++ 是我对 ajax 需求所希望的一切,但它没有 websockets,我选择 websocket++ 而不是 libwebsockets,因为 websocket++ 或多或少是一个简单的#include
,所以我认为我可以将它合并到 fastcgi++ 中。
我想我已经弄清楚了 fastcgi++,看起来大部分操作都发生在Fastcgipp::Request
会话Fastcgipp::Http::Sessions
数据http://www.nongnu.org/fastcgipp/doc/2.1/a00005.html中;但是,我认为我必须对 websocket++ 做同样的事情server::handler
来处理 websocket https://github.com/zaphoyd/websocketpp/wiki/Creating-Applications-using-WebSocket--,现在我迷路了。
输入我对 c++ 的完全缺乏经验:我想我必须使用虚拟继承,但我不知道。另外,如果我什至可以正确地将两者“子类化”,我如何确保它们不会相互超越?
请向我展示 websocket++ 如何使用 fastcgi++ 的会话管理的基本示例。