我可以通过 ajax 交谈的 PHP/perl 服务器?

问题描述

所以,这有点超出了我的舒适区,我精通 PHP 并且可以使用 perl,所以这是我现在的两个选择。

我目前正在构建一个网页,它是我的 A/V 设备的遥控器,我通过 itach 设备与我的 A/V 设备通话,然后向设备发送串行或红外命令。

由于javascript中的TCP套接字不可用(还),我需要解决这个服务器端,所以网络服务器给了我一个网页,当我点击那个网页上的一个按钮时,我发送一个命令通过 ajax 连接到 PHP 脚本,该脚本又会打开一个连接到 itach 设备的套接字并发送命令。

这很好用,但是有一些不必要的开销,web -> ajax -> PHP -> 打开与设备的连接 -> 发送命令 -> 关闭连接 -> 返回结果。特别是在降低或提高音量时,我的脚本每 0.2 秒执行一次 ajax 请求。

所以,最好的办法是在服务器上编写一个脚本,我可以启动它依次打开每个设备的套接字并保持它们打开,然后我可以通过 ajax 与该进程对话,要求它发送命令,请求状态等

我可以通过 PHP 执行此操作吗? IE。两者都启动一个 PHP 脚本作为一个持续的过程,并让它监听传入的 ajax 调用,我将如何处理?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...