jhc*_*hen 6 php long-polling node.js
我有一个用PHP编写的现有应用程序(使用Kohana框架),我想做长轮询.从我读过的一些事情看来,用PHP进行长轮询是不可取的,使用像nodejs这样的东西是更好的选择.我的问题是将nodejs(或其他一些非常适合长轮询的工具)与现有应用程序集成的最佳方法是什么?
为了澄清我的应用程序基本上是一个浏览器插件,您可以使用该插件将数据发送给其他人的组.当发送该数据时,我希望收件人(如果他们在线并且还具有浏览器插件)立即接收该数据并得到通知.
edw*_*win 15
可能最好的方法是让node.js监听端口并让PHP向该端口发送消息.
在Node.js中,您只需打开一个用于监听的套接字,在PHP中,您可以使用cURL发送消息.消息可以是JSON格式.
如果Node.js-part收到一条消息,它可能会在一些处理之后直接转发给长轮询浏览器.
| 归档时间: |
|
| 查看次数: |
5916 次 |
| 最近记录: |