1

Zend Java Bridgeの使用を開始しましたが、ZJBが独自のレイヤーを実行しているため、新しいビルドやその他の構成の問題が発生した後、「クラスが見つかりません」などのエラーが定期的に発生します。バグが発生したため、すでにQuercusから切り替えていました。

今、私たちは次の場所にあるphp JavaBridgeを見ています:http: //php-java-bridge.sourceforge.net/pjb/

これには、Tomcatに直接接続できるという利点があるようです。

php5を実行しているので、phpのネイティブのものが出ています。

これは非常に限られた範囲であるため、(zendフォーラムでこれについての質問は未回答のままです)

私の質問は次のとおりです。どちらか一方(または両方)を試したことがありますが、コーディングと構成の面で問題が少ないことがわかりましたか?私は本当にこれを他にどこに尋ねるべきかわかりません。

正解は、最も役立つ説明や経験です。

前もって感謝します。あなたの答えは、既存のコードに大量の変更を加えることを妨げるかもしれません。

4

2 に答える 2

0

構成に関しては、phpJavaBridgeが勝つと思います。中間のjvmはなく、Tomcatが代わりに機能します。したがって、奇妙な非互換性はなく、Javaコードで特別な例外をスローすることもありません。

コード的には、php側では、ZendJavaBridgeが勝っていると思います。内部エラーメッセージの方が優れており、phpJavaBridgeのようなエラーメッセージが表示されずに死ぬことはありません。

大規模なクエリを実行する場合でも、どちらのプラットフォームでも速度はまったく問題になりませんでした。

于 2012-04-04T13:11:39.390 に答える
0

私はかつてphpから通信するための「Javaブリッジ」を探していました。stackoverflow全体を検索しましたが、パフォーマンスが遅すぎると言ってユーザーエクスペリエンスに遭遇し続けました(php-java-bridge)。これは、2つのプラットフォーム間のブリッジであるという事実が原因である可能性があります。

注:php-> javaのアイデアを一度も試したことがないので、試したことはありません。

于 2012-02-29T20:20:32.207 に答える