终于找到一个优秀的整合方案---quercus.
quercus被集成在resin中,也可以放到tomcat等容器下去,但据说和resin结合得最好。
安装resin步骤:http://www.caucho.com/resin-3.0/quercus/tutorial/hello/index.xtp
quercus现在支持php5.2 按照上面的步骤安装,可以将php程序直接部署到resin中去,php和jsp,java可以一起部署在resin里,不需要安装php5,非常简洁。
php调用java类:
php调用java实例方法:
在php中调用java对象的方法、导入类、类型转换、php共用java连接池、设置编译php提高性能等更多支持可以参考:
http://quercus.caucho.com/quercus-3.1/doc/quercus.xtp
另外,还有一个方案叫php和java桥接方案,比quercus麻烦:
http://php-java-bridge.sourceforge.net/pjb/index.php