从PHP与Java通信

时间:2013-06-23 23:49:19

标签: java php

我的网站是java应用程序的配套应用程序。也就是说,Web应用程序从java应用程序获取信息并将其输入到我的数据库中,并允许用户访问此信息。现在我已经设置了系统,所以当我告诉Java应用程序时,Java应用程序会发布到网站的php文件中。

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

或者,您可以使用面向消息的中间件。这要求您安装并运行诸如RabbitMQ或ActiveMQ之类的消息代理。但是,客户端库不仅仅是PHP和Java。

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