欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【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"); echo "<P>Java version=" . $system->getProperty("java.version") . "<br>"; echo "Java vendor=" . $system->getProperty("java.vendor") . "</p>"; ?> |
如果你已经具备了Java知识,那你应当尽全力在此项目上帮助开发者。此类集成能力必然成为将来PHP发展和为人所接受的关键。因此,做这些工作的人越多,PHP未来的发展就会更加美好。
以上所分享的是关于PHP与已存在的Java应用程序集成,下面是编辑为你推荐的有价值的用户互动:
相关问题:php和java比较优势在哪?
答:作为一种为Web而特别设计的语言,PHP带来了许多商业机构渴望的特性。·学习周期短,比较简单·快速的开发时间·非常高的性能这对于缺乏熟练编程人员,时间又非常紧迫的公司来讲,具有非常重要的意义。跨平台性很好,PHP可以在所有主要的操作平台(U... >>详细
相关问题:哪些软件可以直接运行PHP文件!查看结果!
答:PHP是编程语言和应用程序服务器的结合。PHP和其它的编程语言类似,使用变量存储临时数值,使用操作符处理变量。PHP的真正价值在于它是一个应用程序服务器。 当谈到应用程序服务器的时候,我是指一个把几个不同的技术组合为一个完整的套件的程序... >>详细
相关问题:HTML5能取代Android和iOS应用程序吗
答:纠正一下,HTML5和Android和iOS不是平等关系,他是一种语言,只能和JAVA及OC对等 下面回答,不能,至少短期内(个人认为5~10年),原因如下: 1、Android是谷歌的,iOS是苹果的,各家有各家的利益 2、Android主流开发语言是JAVA,iOS是OC,为什... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
