Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从apache Web服务器接收数据_Java_Apache_Raspberry Pi3 - Fatal编程技术网

Java 从apache Web服务器接收数据

Java 从apache Web服务器接收数据,java,apache,raspberry-pi3,Java,Apache,Raspberry Pi3,我已经在Raspberry Pi上安装了apache web服务器。我还制作了一个android应用程序,可以连接到服务器并成功发布一些请求。该应用程序通过web服务器中的index.php文件“说话”。 我在Raspberry上安装了一个运动传感器,如果运动传感器被触发或未被触发,我希望服务器向应用程序发送数据。如果变量(e.x.motionstate)为“活动”,是否有方法执行此操作或从android应用程序请求web服务器?如果我需要提供更多信息或部分代码,请随时询问。最简单的方法是在您的

我已经在Raspberry Pi上安装了apache web服务器。我还制作了一个android应用程序,可以连接到服务器并成功发布一些请求。该应用程序通过web服务器中的index.php文件“说话”。
我在Raspberry上安装了一个运动传感器,如果运动传感器被触发或未被触发,我希望服务器向应用程序发送数据。如果变量(e.x.motionstate)为“活动”,是否有方法执行此操作或从android应用程序请求web服务器?如果我需要提供更多信息或部分代码,请随时询问。

最简单的方法是在您的服务器中运行一段代码片段,定期(谷歌搜索PHP中的事件处理程序或轮询/循环)检查变量(ex motionstate)的值是否已变为活动状态,然后使用API调用通知应用程序(或者另一种方法是ie Android应用程序定期向设备中运行的服务器发起呼叫以获取数据)。 请参考以下内容了解一些想法: