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安装目录下ext/java目录中的README文件以了解有关Java功能配置的更多信息。
这里有一个简单例子:通过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>";
?>
如果你已经具备了Java知识,那你应当尽全力在此项目上帮助开发者。此类集成能力必然成为将来PHP发展和为人所接受的关键。因此,做这些工作的人越多,PHP未来的发展就会更加美好。
您可能感兴趣的文章:
- PHP与已存在的Java应用程序集成
- PHP与已存在的Java应用程序集成
- Java的秘密:将应用程序的设定存在哪里?
- JAVA应用程序单独集成Mybatis使用Demo
- PHP和Java 集成开发详解分析 强强联合第1/4页
- java solr与php集成
- Java的秘密:将应用程序的设定存在哪里?
- Java的秘密:将应用程序的设定存在哪里?
- ubuntu二级域名转发和同时附上php java同时存在环境
- java应用程序中集成Kettle
- PHP和Java强强联合 PHP与Java集成开发详解(1)
- 使用 PHP 的 SimpleXML 扩展处理 YouTube 数据并将其集成到 PHP 应用程序中
- 集成支付宝支付服务流程详解[面向 java c# php]
- 使用开放源代码框架的 Java 应用程序的 Web 服务集成模式,第 1 部分: 实现调用模式
- 使用 WebSphere Studio Application Developer 集成版,版本 4.1 开发 Java 消息服务应用程序
- Eclipse 集成安装 java javascript php
- 使用开放源代码框架的 Java 应用程序的 Web 服务集成模式,第 2 部分: 实现接收模式
- paip.判断文件是否存在uapi python php java c#
- 通用权限管理系统多语言开发接口 - java,php 调用接口程序,多业务子系统集成
- java应用程序实现jetty 集成jersey 和spring