java - 从外部网站执行java GUI程序

标签 java php protocols external-application

也许我的要求很难做到,甚至很荒谬,但无论如何我都会尝试一下。

我有一个典型的 PHP 网站,带有产品列表。我有一个管理产品(CRUD)的 Java 应用程序。在该应用程序中,当我选择编辑产品时,会弹出一个 JDialog。

我的问题是:有没有一种方法,无论实现起来有多困难,只要我单击网页上的“编辑产品”按钮,就会弹出 java 应用程序 JDialog 来编辑该产品?

谢谢。

最佳答案

我不是这方面的专家,但请看一下自定义协议(protocol)处理程序。

定义一个自定义协议(protocol) myapp:\\,您可以在网页上的 href 中使用该协议(protocol),例如:

<a href="myapp:\\open-product1">Open Product 1</a>

然后在操作系统级别,您需要指定如何处理该协议(protocol)。 (在您的情况下,这将使用正确的参数运行您的 Java 程序来打开 Product1)。 Java 程序的安装应对操作系统进行必要的更改,以便正确处理此自定义协议(protocol)。

看看这个 site了解更多信息。

关于java - 从外部网站执行java GUI程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30869640/

相关文章:

java - 私有(private)字段 javadoc 自动传播到 getters/setters?

java - 什么是 NullPointerException,我该如何解决?

PHP Undefined Index error 和 Undefined variable with $_Files

PhP MySQL NOT LIKE 不返回正确的值

ios - 协议(protocol)扩展似乎没有在消费者中强制执行变量?

java - 无法将照片上传到服务器android retrofit 2

带有进度和线程噩梦的 Java 异步数据加载

php - 使用 php 编码更新 mysql 中的现有行

protocols - 通信包/帧图 : documenting protocols

c# - 串行数据的二进制通信协议(protocol)解析器设计