PHP与已存在的Java应用程序集成
作者: , 出处:中国IT实验室, 责任编辑: 包春林,
2008-04-09 00:00
PHP功能的另外一个优势是其调用已有Java对象方法的能力。通过此项功能可将PHP集成进已有的基于Java的应用程序。
PHP功能的另外一个优势是其调用已有Java对象方法的能力。通过此项功能可将PHP集成进已有的基于Java的应用程序。如果你正在工作场合推广PHP ,这项功能尤其显得时髦。“Java无处不在。”
为实现此功能,你需要在服务器上安装Java虚拟机(JVM)。如果你将安装(或已安装)来自Sun、Kaffe、IBM或Blackdown的JDK,则可以迅速开始工作。
当配置PHP时,需要对配置指令增加--with-java参数,然后修改php.ini文件中部分元素。php.ini 中通常要修改以下各行:
[Java]
| java.library.path=/path/to/library
java.class.path=/classpath/ extension_dir=/path/to/extensions extension=libphp_java.so |
这里有一个简单例子:通过PHP脚本创建新的Java对象。然后该脚本将访问某些Java属性并将其输出。这同COM的实例一样令人激动,但此例还使你知道了更多的可能的方法。
| < ?
$system = new Java("java.lang.System"); echo "< P>Java version = " . $system->getProperty("java.version") . "< br>"; echo "Java vendor = " . $system->getProperty("java.vendor") . "< /p>"; ?> |
- 本文关键词:

