1)我正在使用
a) JSP : Front-end programming language
b) PHP : Backend Programming language
2)这两种语言可以在Apache服务器上运行而无需集成Tomcat。
3)但是,为了增强网站的逻辑,我们使用JAVA作为另一种后端编程语言。
4)现在,这个JAVA需要与网站的JSP和PHP页面集成。
5)因此,在一个JSP文件中,部分代码可以在JAVA中,部分代码可以在PHP中。
6)理想情况下,如果PHP代码的一部分在Apache服务器上运行并且Java代码在Tomcat服务器上运行,那就太棒了。
7)另外,请让我知道找到可以用来在Tomcat服务器上运行PHP代码的PHP servlet的集成。
答案 0 :(得分:0)
PHP不能在Tomcat中运行;它由Apache模块运行(如果你正在使用Apache!)
JSP和Java将在Tomcat中运行。 JSP不会在Apache中运行裸机。
有几种方法可以将Tomcat集成到Apache中。
就你似乎想要做的事情而言 - 我会考虑在php或java / jsp中实现它。
如果你不能这样做,那么可以在php或java中实现一些类似REST的服务,并从另一个系统中调用它们。如果你想扩大规模,实际上这可能是一件好事,但事情并不是很大(tm),你必须要管理增加的复杂性,尤其是有东西用完全不同的语言。