欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

两种php调用Java对象的方法

程序员文章站 2022-03-20 12:12:56
1.php的java模块  php发布版中包含一个java扩展模块,可以用来调...

1.php的java模块 

php发布版中包含一个java扩展模块,可以用来调用java对象,例如: 

<?php 
$system=new java("java.lang.system"); 
print "java version=".$system->getproperty("java.version")." 
 "; 
?> 


2.minij2ee应用服务器sjop协议实现 

minij2ee应用服务器实现sjop协议的主要目的是使php中能够访问ejb企业级组件,因此minij2ee提供了一个ejb-php编译器,可以把ejb组件编译成php的类,使php程序中能够方便的调用ejb组件,例如: 

<?php 
require("cart.php"); //cart.php是编译cart ejb后生成的cart ejb的php类定义   
。 

$home=new carthome(); //创建ejb的home接口。 
$objref=$home->create($cart_name); //创建cart ejb。 
$cart=new cart($objref); 

$cart->add("some goods"); //向购物车中添加一个物品。