ホームページ  >  記事  >  バックエンド開発  >  PHP が Java オブジェクトを呼び出す 2 つの方法_PHP チュートリアル

PHP が Java オブジェクトを呼び出す 2 つの方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:09:461296ブラウズ


1.php Java モジュール

php リリース バージョンには、Java オブジェクトを呼び出すために使用できる Java 拡張モジュールが含まれています。例:

$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 コンパイラーを提供します。これにより、EJB コンポーネントを PHP プログラムで簡単に呼び出すことができます。次に例を示します。 ; ?php
require("Cart.php"); //Cart.php は、Cart EJB
のコンパイル後に生成される Cart EJB の php クラス定義です。

$home=new CartHome(); //EJBのホームインターフェースを作成します。
$objref=$home->create($cart_name); // カート EJB を作成します。
$cart=new Cart($objref);

$cart->add("some Goods"); // ショッピングカートに商品を追加します。​


http://www.bkjia.com/PHPjc/314418.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/314418.html技術記事 1.php Java モジュール PHP リリース バージョンには、Java オブジェクトを呼び出すために使用できる Java 拡張モジュールが含まれています。例: ?php $system=newJava("java.lang.System"); print"Javaversion=".$system" - getP...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。