php使用minij2ee的方法:先建立一個PHP範例檔;然後引入「Cart.php」;最後在php程式中呼叫EJB元件即可。
本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦
php如何使用minij2ee?
minij2ee應用伺服器SJOP協定實作
#在介紹minij2ee應用伺服器SJOP協定實作之前,先簡單介紹一下minij2ee應用伺服器。 minij2ee應用伺服器是第一款支援php的J2EE應用伺服器產品,使php能夠用於開發企業級應用系統。
SJOP全名為Sample Java ORB Protocol(簡單Java物件請求代理協定),是一種簡單且有效率的物件請求代理協定。
例如:
<?php $conn=minij2ee_fetch_connection(); print "Java version=".minij2ee_callstatic_javaobj($conn,"java.lang.System","getProperty","java.lang.String","java.version")." <br> "; ?>
minij2ee應用伺服器實作SJOP協定的主要目的是讓php中能夠存取EJB企業級元件,因此minij2ee提供了一個EJB-PHP編譯器,可以把EJB元件編譯成php的類,使php程式中能夠方便的呼叫EJB元件,例如:
<?php require("Cart.php"); file://Cart.php是编译Cart EJB后生成的Cart EJB的php类定义。 $home=new CartHome(); file://创建EJB的Home接口。 $objref=$home->create($cart_name); file://创建Cart EJB。 $cart=new Cart($objref); $cart->add("some goods"); file://向购物车中添加一个物品。 ?>
使用minij2ee應用伺服器的php支持,就可以開發出基於php和J2EE技術的,物件導向的,穩定高效率的企業級應用系統。
推薦學習:《PHP影片教學》
以上是php如何使用minij2ee的詳細內容。更多資訊請關注PHP中文網其他相關文章!