PHP与已存在的Java应用程序集成

NR6V7J

NR6V7J

2016-01-29 15:01

PHP与已存在的Java应用程序集成,PHP与已存在的Java应用程序集成
 

PHP功能的另外一个优势是其调用已有Java对象方法的能力。通过此项功能可将PHP集成进已有的基于Java的应用程序。如果你正在工作场合推广PHP ,这项功能尤其显得时髦。“Java无处不在。”


为实现此功能,你需要在服务器上安装Java虚拟机(JVM)。如果你将安装(或已安装)来自Sun、Kaffe、IBM或Blackdown的JDK,则可以迅速开始工作。
 
当配置PHP时,需要对配置指令增加--with-java参数,然后修改php.ini文件中部分元素。php.ini 中通常要修改以下各行:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)

[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 "<PJava version = " . $system-getProperty("java.version") . "<br";

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)

echo "Java vendor = " . $system-getProperty("java.vendor") . "</p";

?

如果你已经具备了Java知识,那你应当尽全力在此项目上帮助开发者。此类集成能力必然成为将来PHP发展和为人所接受的关键。因此,做这些工作的人越多,PHP未来的发展就会更加美好。

 
展开更多 50%)
分享

猜你喜欢

PHP与已存在的Java应用程序集成

PHP
PHP与已存在的Java应用程序集成

VFP与其他应用程序的集成

Web开发
VFP与其他应用程序的集成

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

探索Java应用程序的安全需求

编程语言 网络编程
探索Java应用程序的安全需求

Ajax: 构建动态的 Java 应用程序

Web开发
Ajax: 构建动态的 Java 应用程序

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java应用程序中创建图像

Java JAVA基础
Java应用程序中创建图像

Java桌面应用程序设计

Java JAVA基础
Java桌面应用程序设计

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

关于《英雄战魂》伤害系数的大胆猜想

关于《英雄战魂》伤害系数的大胆猜想

MySQL数据库格式轻松转

MySQL数据库格式轻松转
下拉加载更多内容 ↓