1

我是 C++ 的新手,所以我的词汇可能已经关闭。

我目前制作 100% ajax 网站,但想在 websockets 中工作以自动更新相关客户端。

我正在使用 fastcgi++ 和 websocket++。我想通过 websocket 提供所有数据,但通过 ajax 调用更新数据库。当我想让 ajax 页面触发 websocket 时,我的问题就出现了。

我已经阅读了有关套接字、fifo 和管道的信息,但我不确定哪一个最适合这种情况。

对于两个c++程序,一个ajax和一个websocket,在同一个linux盒子上,ajax程序如何安全异步调用websocket程序中的函数呢?

4

1 回答 1

2

让两个程序与同一个数据库通信。如果您需要某种方式向对方“投掷飞镖”以通知对方检查数据库,则可以使用共享内存或管道。通过管道发送一个字节就足够了。

于 2013-03-08T22:24:44.803 回答