-1

我有一个网站,它是 Java 应用程序的配套应用程序。即,Web 应用程序从 java 应用程序获取信息并将其输入到我的数据库中,并让用户访问这些信息。现在我已经设置了系统,所以当我告诉 Java 应用程序时,Java 应用程序会发布到网站的 php 文件。

但是,我想设置系统,以便当从网站发出命令(例如刷新命令)时,java 应用程序会发布到网站。这可能吗?

4

2 回答 2

0

这是非常模糊的。您不应该从“从 PHP 发布到 Java”的角度来考虑问题,实际上每个 HTTP 请求都只是一个 HTTP 请求。PHP 和 Java 都提供了几种响应 HTTP 请求的方法。您可以编写响应每个请求的脚本。根据您需要提出的请求和他们应该收到的响应来考虑这一点,然后专注于为每个交互编写脚本。

于 2013-06-24T00:00:59.580 回答
0

您可以直接从 PHP 调用 Java。Zend Server 和 PHP/Java 桥都支持这一点。根据您的要求,其中之一可能是合适的。

或者,您可以使用面向消息的中间件。这需要您安装和运行消息代理,例如 RabbitMQ 或 ActiveMQ。然而,客户端库不仅仅适用于 PHP 和 Java。

这两种方法都比依赖 HTTP 请求更好。

于 2013-06-24T00:57:15.010 回答