いくつか訂正。
・Javaクラスは継承できるっぽい。単にweb.xmlの情報が引き継がれてないだけ。
・ていうか、MessageBrokerのラッパをロードしてたら以下だけで行けた。
<?php
$mb = new BLZ_MessageBroker();
$mb->routeMessageToService(‘chat’, “Hello from PHP.”);
?>
超単純じゃね? あとはRPCできるかどうかだな。
できるならばラッパクラスライブラリを作ってしまおう。
ただ、意味のある分担開発ができるか、デバッグがやりやすいかが問題。
単に目的と手段の逆転でしかなければJavaだけでやった方がよさげ。
そして気になるのがライセンス。QuercusはGPLなのだけど、
GPLなスクリプトエンジン上で動かすアプリって感染してしまうのだろうか・・・。