Heim > Artikel > Backend-Entwicklung > So verwenden Sie minij2ee in PHP
So verwenden Sie minij2ee in PHP: Erstellen Sie zuerst eine PHP-Beispieldatei, führen Sie dann „Cart.php“ ein und rufen Sie schließlich die EJB-Komponente im PHP-Programm auf.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie verwende ich minij2ee mit PHP?
Minij2ee-Anwendungsserver-SJOP-Protokollimplementierung
Bevor wir die minij2ee-Anwendungsserver-SJOP-Protokollimplementierung vorstellen, wollen wir kurz den minij2ee-Anwendungsserver vorstellen. Der minij2ee-Anwendungsserver ist das erste J2EE-Anwendungsserverprodukt, das PHP unterstützt, sodass PHP zur Entwicklung von Anwendungssystemen auf Unternehmensebene verwendet werden kann.
Der vollständige Name von SJOP lautet Sample Java ORB Protocol (Simple Java Object Request Proxy Protocol), ein einfaches und effizientes Objektanforderungs-Proxy-Protokoll.
Zum Beispiel:
<?php $conn=minij2ee_fetch_connection(); print "Java version=".minij2ee_callstatic_javaobj($conn,"java.lang.System","getProperty","java.lang.String","java.version")." <br> "; ?>
Der Hauptzweck des minij2ee-Anwendungsservers zur Implementierung des SJOP-Protokolls besteht darin, PHP den Zugriff auf EJB-Komponenten auf Unternehmensebene zu ermöglichen. Daher stellt minij2ee einen EJB-PHP-Compiler bereit, der EJB-Komponenten in PHP-Klassen kompilieren kann Dadurch können PHP-EJB-Komponenten bequem im Programm aufgerufen werden, zum Beispiel:
<?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://向购物车中添加一个物品。 ?>
Mit der PHP-Unterstützung des minij2ee-Anwendungsservers können Sie ein objektorientiertes, stabiles und effizientes Anwendungssystem auf Unternehmensebene basierend auf PHP und J2EE entwickeln Technologie.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie minij2ee in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!