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 中通常要修改以下各行:

[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");

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

echo "<PJava version = " . $system-getProperty("java.version") . "<br";

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

?

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

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

 
展开更多 50%)
分享

猜你喜欢

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

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

VFP与其他应用程序的集成

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

s8lol主宰符文怎么配

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

应用Java技术开发WAP应用程序

编程语言 网络编程
应用Java技术开发WAP应用程序

Java应用程序中创建图像

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

lol偷钱流符文搭配推荐

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

Java桌面应用程序设计

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

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

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

lolAD刺客新符文搭配推荐

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

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

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

MySQL数据库格式轻松转

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