1

Java_Bridgeを使用して、php ファイルで Java クラスを使用したいと考えていました。しかし、Windows システムに javabridge をインストールするには、見つからないjava-x86-windows.dllが必要です。この java-x86-windows.dll はどこで入手できますか? PHP ファイルから Java 関数を呼び出す他の方法はありますか?

4

2 に答える 2

0

このサイトからダウンロードするか、sourceforgeで試すことができます。

PHP/Java Bridge は、ストリーミングの XML ベースのネットワーク プロトコルの実装であり、PHP、Scheme、Python などのネイティブ スクリプト エンジンを Java 仮想マシンに接続するために使用できます。

于 2013-03-26T06:22:19.073 に答える
0

もう 1 つのオプションは、Java/PHP ブリッジの Zend Server 実装を使用することです。私はこれを実稼働環境で使用しましたが、非常に優れています。Tomcat などの Java サーバーを必要とせず、完全な PHP スタック (Apache、PHP、および MySQL) を提供して複雑さを軽減します (可動部分が少なくなります)。ここから入手できます:

http://www.zend.com/en/products/server/free-edition

OS に適したパス区切り文字 (Windows の場合は ;、Linux の場合は ) を使用して、jar を watchdog-jb.ini ファイルの Zend クラスパスに追加し、サーバーを再起動する必要があることに注意してください。その後、次の方法でクラスを呼び出すことができます。

$myClass = new Java("com.someclass", $data); //Your constructor

それ以降は、sourceforge のバージョンと非常によく似ています。それが役立つことを願っています。

于 2013-04-11T12:45:05.970 に答える