关于如何在基于PHP的门户网站中访问Java+ Xml应用程序的说明


Clarification on How to access the Java+ Xml application in PHP based web portal

我需要对一个技术实现进行澄清,以检查其是否可行。

我有一个VPS服务器有Java环境我还有一个专用服务器没有Java环境我已经建立了基于PHP的web应用程序,

在VPS环境中,我计划使用带有java和DOM解析器的观察者模式实现基于XML的应用程序,并使该应用程序可用123.124.125.65 XML_Works/样本,xml文件

现在我的疑问是:1)是否有可能在没有java环境的专用服务器上访问这个应用程序。2)如果是,那么是否有可能在基于PHP的web门户中访问IFrame中的java + XML应用程序?

1)没有JVM =没有java在该机器上运行
2)我看到(和正在使用)的最常见的解决方案是将您想要的java功能外部化为web服务或servlet,并将其打包为.war
然后使用一些web容器,如tomcat来加载该war,并使用连接器将对tomcat的调用连接到PHP服务器。

所以我使用的配置是,Java作为war, Tomcat作为web容器,Apache作为PHP服务器,mod_jk连接器用于服务器之间的通信。

注意,mod_jk连接器还支持其他web服务器。