Thrift で通信するアプリケーションを作成しています。Thrift 0.9.0 を使用しています (OSX に自作でインストール)。Java サーバーとクライアントは動作していますが、*Processor クラスが生成されていないため、PHP サーバーを作成するのに苦労しています。
Thrift の PHP ドキュメントは本質的に存在しませんが、次の理由により *Processor クラスが生成されることを期待しています。
- Thrift チュートリアルの現在の (21c0a850) PhpServer.php は、CalculatorProcessor クラスを参照しています。
- チュートリアル用の Java コードを生成すると、Calculator.Processor クラスが生成されます。
しかし、 tutorial.thrift ファイル ( thrift -r --gen php:namespace tutorial.thrift
) から PHP コードを生成すると、結果の Calculator.php には CalculatorProcessor クラスが含まれていません。
何か不足していますか?