JavaFX程序关闭或丢失连接时的PHP函数[关闭]

Posted

技术标签:

【中文标题】JavaFX程序关闭或丢失连接时的PHP函数[关闭]【英文标题】:PHP function when a JavaFX Program is closed or lost connection [closed] 【发布时间】:2018-07-06 08:40:57 【问题描述】:

我想知道当 JavaFX 程序关闭或失去连接时如何执行 php 函数? 我想到了一些带套接字的东西,但我不知道怎么做。

【问题讨论】:

JavaFX 是一个客户端 API,你认为你可以如何调用 PHP 这种服务器端语言?这就像打开一个期望更改网站页面的 PHP 代码的 Web 浏览器。您所能做的就是调用一个 URL,但如果您的应用程序已关闭或连接丢失,您将无法调用它。 我投票结束这个问题,因为它在技术上是不可能的。 对不起,我一般都提到 Java。我认为这是可能的,因为您可以使用套接字将这两者连接起来。 当您的应用程序已经关闭,或者当连接严重到被丢弃时,您的代码如何运行? 【参考方案1】:

这在技术上并非不可能。这就像说 javascript 发布到 php 在技术上是不可能的。

PHP run a script when a session expires

看看你如何在 php.ini 中做到这一点。实际上,服务器必须“选择”运行脚本,因为它不再收到客户端的消息。它实际上与 Java 没有太大关系(不妨用其他任何东西代替它)。除非您只想在用户有意关闭 javafx 程序时运行脚本。

【讨论】:

以上是关于JavaFX程序关闭或丢失连接时的PHP函数[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

PHP XAMPP日志解释-服务器关闭/浏览器连接丢失

为啥我们需要 JDBC 的连接池? [关闭]

JavaFX 2.0:关闭阶段(窗口)

应用程序关闭时如何接收 Android Nougat 网络丢失的回调?

Android - 连接问题

JavaFX:阶段关闭处理程序