快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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开发文件系统实例讲解
下一教程: 让你的Smarty更智慧

您可以阅读与"PHP与已存在的Java应用程序集成"相关的教程:
· PHP应用程序的性能优化
· PHP应用程序加速探索之简介
· 使用OOP技术来优化PHP应用程序
· PHP中通过Web执行C/C++应用程序
· 用定制的PHP应用程序来获取Web服务器的状态信息
    微笑服务 优质保证 索取样品