gpt4 book ai didi

java - 从 php 访问远程 java 文件 (.jar)

转载 作者:行者123 更新时间:2023-11-30 10:50:58 24 4
gpt4 key购买 nike

我关注了以下 phpjavaBridge 从 php 到 java 进行通信,如果 .jar(java 程序在本地主机上运行(如果 php 和 java 在同一台机器上))则工作正常)。但我的要求是java文件在不同的机器上运行而php在其他机器上运行,我应该如何传达它们,让我解释一下,我在做什么,请求是通过 php/java Bridge 从网页(php)发送到 java 程序(将在远程机器上运行)以执行任务,一些参数从 php 传递到 java,之后完成任务,java 程序返回一些参数给 php,如果 java 程序和 web 在同一台机器上,这工作正常,但我想在其他机器上运行 java 文件

最佳答案

我建议您使用 deployJava.js 在 php 中运行 .jar 文件。

deployJava.js 实际上做了什么?:deployJava.js 将在 php 中将您的 .jar 文件作为小程序运行。您可以使用 applet 在 php 或 html 中运行 .jar 文件。 deployJava.js 将帮助您在 .jar 文件中传递参数并检索从 java 程序返回的事件。

我曾经使用 deployJava.js 在 html 文件中将远程 .jar 文件作为小程序运行。

示例代码片段:

<script src="deployJava.js"></script>
<script type="text/javascript">
var attributes = { id:'peers', code:'net.sourceforge.peers.javascript.JsUserAgent', width:1, height:1} ;
var parameters = {jnlp_href: 'applet-tests.jnlp'} ;
deployJava.runApplet(attributes, parameters, '1.6');
</script>

谢谢。

关于java - 从 php 访问远程 java 文件 (.jar),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34874217/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com