首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP&C++发送/接收事件

PHP&C++发送/接收事件
EN

Stack Overflow用户
提问于 2014-01-19 12:41:06
回答 1查看 1.2K关注 0票数 0

我试图用PHP和C++发送/接收事件。

示例从C++发送数据,并在我的管理面板中实时接收数据。

将数据从Php发送到我的C++应用程序并实时接收

我尝试过许多事情,比如通过Socket发送/接收数据。

也尝试了socket.io.js,也尝试了Jquery > WebSocket

我还读过关于发送/接收HTTP请求的文章

我总是坚持实时接收数据:

将带有套接字的数据发送到Php脚本后,必须刷新页面才能获得数据

另一个注意事项:如果我使用套接字

C++:

PHP : Is客户端

有什么建议吗,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-19 12:56:12

PHP是一种服务器端脚本语言。除非您与客户端(在本例中为the浏览器)通信,否则它将无法处理数据“实时”。最好的方法是通过javascript。PHP或您的C++客户端都可以响应来自某些javascript的请求。

我使用websockets完成了这项工作,但是这需要HTML5,它只适用于最新的浏览器。在后端(服务器端),我使用了node.js。您可以通过以下方法看到一个工作示例:

然而,上面的例子非常复杂(服务器在linux中也更容易使用,因为有些依赖项很难在最新的64位windows版本上编译)。

作为您的起点,我建议您看看node.js插件:https://github.com/Worlize/WebSocket-Node

上面的链接在doco上显示了一个示例,我相信它将涵盖您的查询。

*编辑

如果您希望支持较旧的浏览器,那么我建议使用javascript对您的服务器执行常规的http查询。然后,您可以使用您的php来回答查询,并使用javascript来操作您的DOM,以便自动更新您的网页。

下面是一个使用javascript从服务器获取数据并使用JSON作为数据格式显示警报的示例:http://www.caveofprogramming.com/frontpage/articles/php/php-json-an-example-javascript-json-client-with-php-server/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21216870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档